MySQL 是一種常用的關系型數據庫管理系統。一般而言,如果需要同時查詢多個表格的數據,需要使用 JOIN 操作等方式通過多次讀取表格的方式來實現。但也可以通過一次讀取多個表格來達到更高效的目的。
下面的代碼展示了如何同時查詢兩張表格的內容:
SELECT a.*, b.* FROM table_a AS a INNER JOIN table_b AS b ON a.id = b.id
上述代碼中,我們使用 INNER JOIN 操作同時將 table_a 表格和 table_b 表格的數據一次性讀取了出來,并將其存儲在同一個結果集中。這樣就可以通過單次查詢來獲取了多張表格的數據,可以極大提高查詢效率。