Navicat:是基于MySQL数据库的软件,它的配置需要先安装Mysql数据库才能正常操作
一、
1、连接 - 新建数据库 - 表 - 新建表 - 输入属性信息(一般就是id、name、del……)
2、查询 - 新建查询 - (代码编写窗口)
二、增删改查
主要的关键字:
select 查询 from 来自
insert 增添 into 到
updete 更新 set 设置
delete 删除
数据检索查询:
1、select * from item 查询item表里所有的内容
2、select id as '编号',name as ‘名字’ from item 查询item表里id和name的内容 并给id和name取了别名编号、名字
3、select * from item where id=1 查询item表里所有的内容 并用where添加条件 只输出当id =1的内容
SQL聚合函数:MAX()最大 MIN()最小 AVG()平均 SUM() 合 COUNT()数量
1、select max(rmb) from item where age>20 输出item里面年龄大于20的最大rmb是?
2、select avg(rmb) from item 输出item里面rmb平均是?
3、select count(*) from item where age>20 输出item里年龄大于20的人数量
group by:分组
1、select age from item group by age 把age相同的数据归为一组
2、select age,avg(rmb),max(rmb),min(rmb) from item group by age 把age相同的数据归为一组 并划出这一组的平均..的rmb
order by:排列 ASC升序排列 DESC降序排列
1、select * from item order by asc item里升序排列
2、select * from item order by desc item里降序排列
多张表之间的连接:join (left join)
select i.'name',i.age,t.rmb 查询……
from item as i 给item表取别名
left join test as t left join向左联合 给test表取别名
on i.id=t.id on触发的条件是
后面还可以跟where
SELECT b.`name`,b.age,r.gz
FROM base AS b
LEFT JOIN rmb AS r
ON b.id=r.id
WHERE gz>200