如何將 CONCAT() 函式用於 MySQL WHERE 子句?


假設我們想透過基於一個條件將表“Student”中“Name”、“Address”和“Columns”列的值連線起來,該條件也是使用 CONCAT() 函式在 WHERE 子句中提供的“Name”、“Subject”列的值連線的結果,那麼我們可以使用以下查詢結果 −

mysql> Select CONCAT(Name, ' ', 'Resident of', ' ', Address,' ','is',' ', 'Studying',' ', Subject)AS 'Detail of Student' from Student WHERE CONCAT(Name, Subject) = "AaravHistory";
+----------------------------------------------+
| Detail of Student                            |
+----------------------------------------------+
| Aarav Resident of Mumbai is Studying History |
+----------------------------------------------+
1 row in set (0.00 sec)

更新時間:30-Jan-2020

2K+ 瀏覽量

開啟您的事業

透過完成課程獲得認證

開始
廣告
© . All rights reserved.