3、MySQL指令(DML)

DML指令主要是对数据库进行增删改查,即:insert、delete、update、select。
这里的insert指的是增加数据,例如:

insert into tb_name [(column1,column2,....)] values(值1,值2,值3....)   //插入数据
delete [*] from tb_name where cul_name = value     //删除某些条件下的数据
update tb_name set cul_name=新值  where 条件       //更新表中符合条件的值
select  [cul_name / *] from tb_name where 条件    //查询符合条件的数据
select [*] from tb_name1 [union/union all] select [*] from tb_name2;  //连接tb_name1和tb_name2的查询结果。
select [*] from tb_name left/right join tb_name2 on tb_name.cul_name = tb_name.cul_name;//左连接,右连接

与DML一起常用的关键字:order by , group by, asc ,desc, count , distinct, exists, in…

order by:排序关键字,有两个和order by一起用的关键字,asc和desc,order by cul_name asc/desc表示查询结果按照cul_name大小降序排序或者升序排序。
group by:分组关键字,group是将查询结果按照group by中给定的cul_name分组,常与count连用。
distinct:作用是去除查询数据中的列的重复数值信息。
union all:将两个表的查询结果直接组合在一起。
union:是将union all的结果在进行一次distinct处理,后返回结果。
left join on…:左连接,将查询结果进行左连接,保留左边的表的数据和左右表都有的数据。
right join on…:右连接,将查询结果进行右连接,保留右边的表的数据和左右表都有的数据。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值