天天看點

mysql 使用的三個小技巧

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
           

友情提示

​ 我對我的文章負責,發現好多網上的文章 沒有實踐,都發出來的,讓人走很多彎路,如果你在我的文章中遇到無法實作,或者無法走通的問題。可以直接在公衆号《愛碼農愛生活 》留言。必定會再次複查原因。讓每一篇 文章的流程都能順利實作。

mysql 使用的三個小技巧

作者:水木    

出處:http://www.hechunbo.com/