国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

MySQL實現(xiàn)當(dāng)前數(shù)據(jù)表的所有時間都增加或減少指定的時間間隔(推薦)

2024-07-24 13:12:05
字體:
供稿:網(wǎng)友

DATE_ADD() 函數(shù)向日期添加指定的時間間隔。

當(dāng)前表所有數(shù)據(jù)都往后增加一天時間:

UPDATE ACT_BlockNum SET CreateTime = DATE_ADD(CreateTime, INTERVAL 1 DAY);

當(dāng)前表所有數(shù)據(jù)都往前減少一天時間:

UPDATE ACT_BlockNum SET CreateTime = DATE_ADD(CreateTime, INTERVAL -1 DAY);

為了防止數(shù)據(jù)庫查詢報空異常,當(dāng)查詢結(jié)果返回為整型的時候可以和0進行比較如果為空,則返回一個0給客戶,否則返回改查詢的結(jié)果值,sql如下

 SELECT IFNULL(SUM(Num),0) from DPEvent.ACT_BlockNum where CreateTime BETWEEN #startTime# AND #endTime#;MYSQL IFNULL(expr1,expr2)

如果expr1不是NULL,IFNULL()返回expr1,否則它返回expr2。IFNULL()返回一個數(shù)字或字符串值,取決于它被使用的上下文環(huán)境。類似的有
isnull(expr)

      如expr為null,那么isnull()的返回值為1,否則返回值為0。

update語句更新多個字段的值

update @A set c1=b.c1 ,c2=b.c2,c3=b.c3from @A a,@B b where a.id=2 and b.id=6update A  set (A.a2,A.a3) =(select B.b2,b.b3  from B  where B.b1= A.a1 and A.a3=100  )

以上所述是小編給大家介紹的MySQL實現(xiàn)當(dāng)前數(shù)據(jù)表的所有時間都增加或減少指定的時間間隔,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復(fù)大家的!


注:相關(guān)教程知識閱讀請移步到MYSQL教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 宁阳县| 洞口县| 中牟县| 禄丰县| 广灵县| 酒泉市| 平武县| 霍城县| 大新县| 平凉市| 台中县| 邯郸县| 卢湾区| 屯昌县| 东山县| 义乌市| 兴城市| 深水埗区| 平潭县| 西吉县| 蓬溪县| 大理市| 门源| 年辖:市辖区| 莱阳市| 普格县| 离岛区| 镇赉县| 巴南区| 清丰县| 巩义市| 绥芬河市| 武鸣县| 汝阳县| 抚宁县| 方城县| 三江| 嘉荫县| 张家界市| 嘉定区| 平泉县|