MySQL 几个比较重要的用法总结

  • 给MySQL已经存在的表添加索引
ALTER TABLE `t_areadivision` ADD INDEX code (`code`);
  • 带join的update语句
update t_taobao_region t left join t_areadivision a on t.region_code = a.code set t.parent = a.id;
  • 插入时间戳
unix_timestamp(now())
  • 将重复列的数据设置成指定值
update t_areadivision set parent = -10 where id in (select id from (select id,count(*) sum from t_areadivision group by parent,name having sum > 1) id
  • 查找多个字段组合后重复记录
select id,count(*) sum from t_areadivision group by parent,name having sum > 1
  • where 后面跟小括号(多个字段) + in,=等运算符
SELECT studentNO FROM student WHERE (studentNO,name) = (SELECT studentNO,name FROM student WHERE name='李四')
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值