![](/img/trans.png)
[英]MYSQL: Search for User ID in one table to search for data in 2 other tables, then show data from all 3 tables
[英]Show data from all mySQL tables
我有一噸的桌子,每列的數量相差很小。 我希望能夠從每個表中選擇所有數據,並且當一個表沒有另一表中的列時僅顯示空值(或空白)。
我知道當您的表之間具有相互關系時,通常可以使用JOIN運算符來完成此操作,但是我的表之間沒有關系,只是它們具有許多公共的列名。
無論如何,這是我能想到的最接近的東西: 小提琴 。
SELECT DISTINCT TABLE_NAME FROM INFORMATION_SCHEMA.columns
WHERE TABLE_SCHEMA = 'database_name'
ORDER BY TABLE_NAME
這將為您提供所有表名的列表。 然后,您可以對所有這些查詢運行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.