MYsql
文章平均质量分 76
盲改
你若没有身份连吃醋都要掌握好分寸
展开
-
mysql INSERT语句加where 条件
WHERE 条件 成立就插入WHERE 条件 不成立就插入WHERE 条件 成立就插入INSERT INTO 表名(字段1,字段2) SELECT 字段1的值,字段2的值 FROM DUAL WHERE EXISTS(SELECT 1 FROM 表名 WHERE 条件)WHERE 条件 不成立就插入INSERT INTO 表名(字段1,字段2) SELECT 字段1的值,字...原创 2020-02-02 17:38:21 · 21155 阅读 · 1 评论 -
MYSQL 时间类型操作
时间加减加时间DATE_ADD(NOW(),INTERVAL -1 DAY)减时间DATE_SUB(NOW(),INTERVAL -1 DAY)计算2个日期参数1-参数2 返回天数DATEDIFF(NOW(),"2020-02-02")参数一:返回值类型,常用HOUR、 DAY、MONTH、YEAR参数2,3:时间,TIMESTAMPDIFF(HOUR,'2018-06-11...原创 2020-02-01 23:56:07 · 428 阅读 · 0 评论 -
mysql 多重排序 添加索引
排序DESC 降序ASC 升序SELECT 字段 FROM 表名 ORDER BY 字段 DESC,字段ASC唯一索引添加ALTER TABLE 表名 ADD UNIQUE [索引名可无](字段名)创建CREATE UNIQUE INDEX 索引名 ON 表名(字段名) 建表时CREATE TABLE 表名( ID INT(11) NOT NULL, test V...原创 2020-02-01 23:33:29 · 860 阅读 · 0 评论 -
mysql多表查询
效果:用表1中一个字段的值 在 表2中查询 想要的表2中一个字段的值,然后将表1,表2的查询结果 返回表1:admin_user表2:youxi_table表1.youxi = 表2.idsql:select a.*,b.youxi from admin_user as a,youxi_table as b where a.youxi = b.id结果:...原创 2019-06-30 11:50:26 · 2881 阅读 · 0 评论 -
多表连表混合查询
效果:用 表1中的字段(youxi) 查找 表2中 对应的字段(id) 得到表2 中的字段(youxi)的值,并且 获取 表1中字段(user) 在 表3中的 使用次数表1:admin_user表2:youxi_table表3:shoufei_tableSQL语句:select a.*,b.youxi,count(c.user) as count from shoufei_tabl...原创 2019-06-30 12:13:57 · 365 阅读 · 0 评论