mysql 使用的三個小技巧
快速閱讀
Mysql查詢工具中如何查詢多條語名,Mysql中如何設定變量,Mysql中如何查特定字段,後面再加*
Mysql查詢工具中如何查詢多條語名
預設myslq隻能查詢一條語句,如果想查詢多條,可以在各條之間加;号
select * from tbl_A;
select * from tbl_B
Mysql中如何設定變量
用set語句,
SET @dt = DATE_ADD(NOW(), INTERVAL -2 DAY);
在sql語句直接用變量指派
SET @dt = DATE_ADD(NOW(), INTERVAL -2 DAY);
update tbl_A set date=@dt
如果變量是拼接的,可以用CONCAT來關聯
SET @dt = DATE_ADD(NOW(), INTERVAL -2 DAY);
update tbl_A set detail=CONCAT('{"DealValidDate":"',@dt,'","DealSuccessDate":"2019-07-15T15:48:58",}')
CONCAT是把多個變量之間用,号來重新聯接起來。
字元串拼接用CONCAT(STR1,STR2,...,STRn)
Mysql中如何查特定字段,後面再加*
有時候 我們想查一個特定字段值的同時,要加上*号檢視同行的其它列。
sqlserver預設是支援以下語句的。
select fileda,* from tbl_A
mysql 不支援這種寫法,要達到這種效果 需要改成這樣 ,加個别名就可以了。
select fileda,a.* from tbl_A a
友情提示
我對我的文章負責,發現好多網上的文章 沒有實踐,都發出來的,讓人走很多彎路,如果你在我的文章中遇到無法實作,或者無法走通的問題。可以直接在公衆号《愛碼農愛生活 》留言。必定會再次複查原因。讓每一篇 文章的流程都能順利實作。
作者:水木
出處:http://www.hechunbo.com/