sql语句

1.mysql只修改时间字段的年月日,不修改时分秒

UPDATE 表名
SET 列名 = ADDTIME(DATE('2022-08-15') + interval 0 HOUR,TIME(列名))

2.字段中展示子表是否存在某数据

SELECT p.id,,IF((select n.id from 子表 n where n.id= p.idand " +
"n.state in ('1', '0') ORDER BY id DESC LIMIT 1) IS NULL, 0, 1) state FROM 主表 p 

posted @ 2022-08-15 14:22  你像风  阅读(42)  评论(0)    收藏  举报