有关数据库操作语句

系统 1722 0
  1. 修改表字段的数据类型ALTER TABLE TabName MODIFY (ColName ColNewType);(*修改后的数据类型要兼容之前已经存在的值)
  2. 表增加一个字段 ALTER TABLE TabName ADD ColName ColType;
  3. 同一个表内copy表的字段ColName1值为另一个字段ColName2的值UPDATE TabName SET ColName1=ColName2;
  4. 表删除一个字段 ALTER TABLE TabName DROP ColName
  5. 修改表的字段名ALTER TABLE TabName CHANGE ColOldName ColNewName ColType;
  6. 查询表中名称不重复的数据:SELECT  COUNT(DISTINCT NAME) FROM inspection_item;
  7. 查询一个表的几个字段复制到另外一个表的字段上:INSERT INTO inspection_standard2 (NAME,description) SELECT DISTINCT NAME,description FROM inspection_standard;
  8. 查询表的name字段重复的id:SELECT id FROM inspection_standard2 GROUP BY `name` HAVING COUNT(`name`)>1;
  9. mysql把同一张表的一个字段内的内容复制到另一个字段里?update TabName set B=A;

10. 复制a表的完整字段结构和索引到b表:CREATE TABLE b LIKE a;

11. CREATE TABLE inspection_info AS  SELECT * FROM inspection_agency;复制内容

12. CREATE TABLE inspection_info AS  SELECT * FROM inspection_agency where 1 limit 0;只复制字段结构

13. 删除数据库里面的外键约束:SET FOREIGN_KEY_CHECKS=0

14. 删完表再添加上:SET FOREIGN_KEY_CHECKS=1

15. SELECT (CASE WHEN  shopid=-1 THEN  madminid ELSE shopid END)   AS shangjiaID  FROM usercart当某个字段的值为-1时,用另一个字段的值代替,组成一个新的组

 

有关数据库操作语句


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论