2012-11-11 28 views
0

我有一個表叫page,我查詢此,例如,我可以選擇表格的行並檢索我正在選擇的表格的名稱嗎?

SELECT * 
FROM page 

,我訪問數據的每一行此表中的列這樣$item->title;

我想知道如果我可以選擇這張桌子的一排,同時我可以檢索我選擇的這張桌子的名字是什麼?所以,當我這樣做,

echo $item->table_name;然後我得到這個 -

這可能嗎?

回答

4

你可以,當然,做這樣的事情:

SELECT *, 'page' AS table_name FROM page; 

問你取得了哪些表中的一行從沒有真正一大堆的道理,但。如果您執行了連接,您會期望結果如何?那麼選擇不同表格的兩個查詢的聯合呢?

+0

好問題!謝謝你的答案。我會仔細考慮是否需要這樣做的問題...... – laukok

0

實際上,似乎有一個PHP function爲您提供查詢的表名。我從來沒有用過它,所以我不確定它是如何在一個連接或任何其他工作,但它似乎做你想要的。

相關問題