数据库基本查询语句

时间:2024-03-04 16:40:16

工作用到的数据库navicat,下面简单介绍一下使用navicat和基本的查询语句

一:navicat介绍

 1、连接数据库

2、查看表结构

选中某个表右键-->对象信息,就可以看到表中每个表头代表什么意思

3、不使用查询语句,使用工具快速查询:打开一个表--->点击“筛选向导”;可以多条件查询如下:

4、打开表--->左下角有操作,如下图

 

5、数据库结构

6、数据库新建查询窗口

7、测试中需要数据时,可以向某个数据库表中导入数据:

①新建excel表格,表头与表一致,表中不需要的传入的字段可以不写

   

②打开一个表--->点击“新建向导”--->Excel文件,下一步--->选择excel表格路径并选择有内容的sheet,下一步--->“第一个数据行”输入2,因为excel表格中第一行为表头,其他不需要动;下一步--->下一步--->表格中和excel表中的字段自动对应,如下截图--->下一步--->下一步--->开始

 

二:基本查询语句

 1、SELECT * from article where author like "%朱%" ORDER BY id DESC  (where和order by是并列的)

 2、UPDATE article set author="朱晓" where id=28

3、delete from article where id=26

4、insert article(title,author,content) VALUES ("标题","zhu","正文正文")

5、Between包括了边界值,not between除了这个范围内的,都可以查询出来

select * from article where id BETWEEN 10 and 20  查询出id为10--20的记录,包括10和20的记录

6、In是查询具体某个数值的记录

select * from article where id in (15,20)  查询出id等于15、20的记录

7、SELECT status,created_at from article ORDER BY status ASC,created_at DESC

8、多表查询

SELECT expert.name,expert_account.income from expert,expert_account where expert.id=expert_account.expert_id

where后条件使用的符号