如何透過單次查詢獲得多個 MySQL 表的輸出?
眾所周知,查詢可以包含多個 MySQL 語句,每個語句後跟分號。假設我們想要獲取多張表中的結果,那麼請考慮以下示例,透過編寫單個查詢從“Student_info”和“Student_detail”中獲取結果集 -
mysql> Select Name, Address from Student_info; Select Studentid, Address from Student_detail; +---------+------------+ | Name | Address | +---------+------------+ | YashPal | Amritsar | | Gaurav | Chandigarh | | Raman | Shimla | | Ram | Jhansi | | Shyam | Chandigarh | | Mohan | Delhi | | Saurabh | NULL | +---------+------------+ 7 rows in set (0.00 sec) +-----------+------------+ | Studentid | Address | +-----------+------------+ | 100 | Delhi | | 101 | Shimla | | 103 | Jaipur | | 104 | Chandigarh | | 105 | Chandigarh | +-----------+------------+ 5 rows in set (0.00 sec)
在上方的示例中,兩個語句已經輸入在單行上,用分號分隔,而且我們按順序獲得了輸出。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP