MYSQL笔记

1、删除子表数据(联合查询删除)

delete t1 

from RR.tblOeWkPublicOrderItem as t1

inner join RR.tblOeWkPublicOrderHeader t2 on t1.tran_code = t2.tran_code and t1.request_no = t2.request_no

where create_date < @min_date;

2、联合查询修改

UPDATE T1 t1

JOIN T2 t2 ON t1.id = t2.id AND t1.no = t2.no

SET  t1.equipment_id = t2.equipment_id;

3、修改,1改成0,0改成1

UPDATE  tableName 

SET STATUS = CASE STATUS WHEN 0 THEN 1 WHEN 1 THEN 0 END WHERE id='1';

4、查询日期,七天前的年月日YYYY-MM-DD

SELECT DATE(DATE_SUB(NOW(), INTERVAL 7 DAY));

5、修改表数据集

ALTER TABLE tableA CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

6、创建索引

CREATE INDEX idx_id ON tblUser (user_id);

CREATE INDEX idx_url ON tblUser (url(255));

7、

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • https://www.cnblogs.com/best/p/6517755.html /* 启动MySQL */...
    程序媛大姐阅读 582评论 0 0
  • 一、MySQL架构与历史 A.并发控制 1.共享锁(shared lock,读锁):共享的,相互不阻塞的 2.排他...
    ZyBlog阅读 20,024评论 3 177
  • 今天看到一位朋友写的mysql笔记总结,觉得写的很详细很用心,这里转载一下,供大家参考下,也希望大家能关注他原文地...
    信仰与初衷阅读 4,834评论 0 30
  • 1、MySQL启动和关闭(安装及配置请参照百度经验,这里不再记录。MySQL默认端口号:3306;默认数据类型格式...
    强壮de西兰花阅读 761评论 0 1
  • 数据库的简单使用 1、进入数据库 方法一 方法二 2、简单命令的使用 //查询库mysql> show datab...
    慕容晗曦阅读 560评论 0 0

友情链接更多精彩内容