1.删除多个表中的数据: 把命名规范的表名用模糊查询匹配出来,然后把结果集复制到Excel表格中,在前面加上delete from,这是一个快速的好办法!!!主外键关系的话就要麻烦自己把删除语句调整一下啦
查询数据库所有表名的SQL语句:
select table_name from information_schema.tables where table_schema='当前数据库'
2. select for update + 事务, 处理数据,锁行。 就是你在操作一行数据的时候,锁定它,避免其他人改动数据,导致你报错
3.mysql语句表示:id不存在的时候就新增,id存在的时候就修改
insert into .... on duplicate key ....
4.sql根据身份证号码查询年龄和性别 :
select idCard, (YEAR(NOW()) - substring(idCard,7,4)) as age, CASE WHEN substring(idCard,17,1)%2=1 THEN '男' WHEN substring(u.idCard,17,1)%2=0 THEN '女' END AS 'sex' from 表名
5.
6.
7. Moment.js