我有一個表叫page
,我查詢此,例如,我可以選擇表格的行並檢索我正在選擇的表格的名稱嗎?
SELECT *
FROM page
,我訪問數據的每一行此表中的列這樣$item->title;
我想知道如果我可以選擇這張桌子的一排,同時我可以檢索我選擇的這張桌子的名字是什麼?所以,當我這樣做,
echo $item->table_name;
然後我得到這個 - 頁
這可能嗎?
我有一個表叫page
,我查詢此,例如,我可以選擇表格的行並檢索我正在選擇的表格的名稱嗎?
SELECT *
FROM page
,我訪問數據的每一行此表中的列這樣$item->title;
我想知道如果我可以選擇這張桌子的一排,同時我可以檢索我選擇的這張桌子的名字是什麼?所以,當我這樣做,
echo $item->table_name;
然後我得到這個 - 頁
這可能嗎?
你可以,當然,做這樣的事情:
SELECT *, 'page' AS table_name FROM page;
問你取得了哪些表中的一行從沒有真正一大堆的道理,但。如果您執行了連接,您會期望結果如何?那麼選擇不同表格的兩個查詢的聯合呢?
實際上,似乎有一個PHP function爲您提供查詢的表名。我從來沒有用過它,所以我不確定它是如何在一個連接或任何其他工作,但它似乎做你想要的。
好問題!謝謝你的答案。我會仔細考慮是否需要這樣做的問題...... – laukok