我念到類似的問題的解決方案,但它似乎沒有我的情況下工作,我想:如何在MySQL Workbench中重用表?
WITH tmp AS
((things below is just an **example** to show that it will return a table)
SELECT
*clounmname* FROM *tablename*
WHERE *XXXX*
)
SELECT *columnname* FROM tmp;
但我的MySQL工作臺說,與一開始就被誤.. 我也試圖添加一個;與以往,但它仍然無法正常工作..
所以,我想:
SELECT *columnname* FROM
((things below is just an **example** to show that it will return a table)
SELECT
*clounmname* FROM *tablename*
WHERE *XXXX*
);
它運行沒有錯誤,但沒有返回.. 所以我不知道該怎麼辦,有沒有mysql workbench出了什麼問題?
(我的MySQL worbench的版本號爲6.2的Ubuntu 14.04) (上面的查詢僅僅是一個例子,我知道並和其他東西。)
我甚至嘗試:
CREATE TABLE temp
SELECT *columnname* FROM
((things below is just an **example** to show that it will return a table)
SELECT
*clounmname* FROM *tablename*
WHERE *XXXX*
);
SELECT *columnname* FROM temp;
但沒有任何錯誤返回
你能否解釋一下如何使用臨時表或派生表或內聯視圖? – wwood 2014-10-01 13:39:27
如果你真的是MySQL的新手,你應該使用這個網站:[Link](http://www.mysqltutorial.org/mysql-temporary-table/) – 2014-10-01 13:41:47
我剛發現它自己,但是謝謝 – wwood 2014-10-01 13:44:59