2013-06-05 39 views
4

我想問如何顯示錶名與您的數據。例如,我有2個表。MySQL表與行名

電視節目

id   (int) 
title   (varchar) 
release_date (date) 

電影

id   (int) 
title   (varchar) 
release_date (date) 

我想顯示

id title release_date table_name 

所以,問題是如何顯示的表名數據取自。謝謝:)

+0

選擇 '電影' 從電影 – rahularyansharma

+0

你期待什麼輸出table_name的?一張桌子上有來自兩個桌子的數據? –

回答

6

簡單的嘗試:

SELECT id, title, release_date, 'TV shows' as table_name 
FROM `TV shows` 
UNION ALL 
SELECT id, title, release_date, 'Movies' as table_name 
FROM `Movies` 
+0

+1:以爲我認爲OP只想通過查詢表名... –

+0

謝謝你就是我想要的:) – user2412672