mysql经典sql语句(1)
本节内容:
mysql经典sql语句实例
一、insert(增)
1、将一个表的某些字段重新建为一个表
二、delete(删)
1、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录
where peopleId in (select peopleId from tbname group by peopleId having count(peopleId) > 1)
and rowid not in (select min(rowid) from tbname group by peopleId having count(peopleId )>1)
注:会报1093错误,请把子查询中的tbname改成临时表
三、update(改)
1、同张表把A字段的内容复制到B字段
2、同库不同表,根据两表id值一致,把A表Name字段复制到B表的Name字段
或
Update A Inner Join B On A.Id=B.Id Set B.Name=A.Name;
四、select(查)
1、查询表中某字段中有中文的数据
2、获得指定表字段
select column_name from columns where table_name='tabllename';
3、获取表中某字段符合包含某字符串的数据
您可能感兴趣的文章:
mysql经典sql语句(1)
Mysql 自增字段设定基值的sql语句
mysql多表联合查询并返回一张表的内容的sql代码
mysql如何锁定单个表
mysql实例 repeat语句的用法
python如何连mysql数据库
SQL 总结
mysql实例 使用if语句检测数据库版本
select语句实现mysql分页查询
SQL 撤销索引、表以及数据库