[SQL ] SELECT * FROM (SELECT * FROM ...) 的問題
最近開始學習 SQL 語法,不過有遇到一個問題是甲 table 中有個欄位是儲存另
外一個資料表的名稱,而資料的查詢是要到這個資料表裡面跑
http://dev.mysql.com/doc/refman/5.0/en/unnamed-views.html
在 MySQL 的網站上查到這篇,最後面指出 "Subqueries in the FROM clause
can return a scalar, column, row, or table. Subqueries in the FROM clause
cannot be correlated subqueries." 表示可以回傳 table 回來,我嘗試用
SELECT * FROM (SELECT reference FROM apply_lists WHERE id = 1) AS refer
的語法執行,希望可以回傳 reference 這個欄位所儲存的 table 中所有的資料回來,
但是實際上傳回來的只有 table 名稱
請問這樣的想法是可行的嗎?還是我的語法錯了?謝謝 :)
--
-- G.Chaucer --
And if that at myn owene lust I brenne,
Fro whennes cometh my wailing and my pleynte?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 192.192.122.127
Database 近期熱門文章
PTT數位生活區 即時熱門文章