回答
是的,但你寫的查詢將行不通。子查詢(a.k.a派生表)必須有這樣一個別名:
select * from (select budgetyear from bg_year) AS T1
即使不使用它的別名是必需的。省略它是錯誤的。當然,在這個具體的例子有在具有子查詢沒有任何意義,因爲查詢是相同的:
select budgetyear from bg_year
我假設你已經oversimplfied例如着想的問題。
Yaa.Its workin !!謝謝! –
yup ..我只是簡化了它..謝謝! –
是的,你可以,它被稱爲嵌套選擇。 看一看這個在線教程:
http://sqlzoo.net/wiki/SELECT_within_SELECT_Tutorial
應該對如何在完成教程後實現嵌套選擇一個相當不錯的主意。
相信我們可以,通過選擇返回的每個結果集被認爲是一個表,因此,你可以查詢結果集(表)
select budgetyear from bg_year
此查詢將返回一個表,你可以隨時查詢表。
需要爲結果集提供像「AS T1」這樣的別名,如@Mark Byers提到的那樣。 – andy
- 1. select查詢語句
- 2. 從Select語句中刪除子查詢?
- 3. 單從Zend_Db的Select語句(子查詢)
- 4. SQL查詢select語句
- 5. SQL查詢 - Select語句
- 6. SQL SELECT查詢語句
- 7. Select查詢語句中Postresql
- 8. C#SELECT語句,SQL查詢
- 9. SQL SELECT語句查詢
- 10. SQL查詢usng SELECT語句
- 11. SELECT語句子查詢
- 12. SQL查詢語句select statemenet
- 13. sql查詢select語句
- 14. 從select語句
- 15. 從select語句
- 16. SQL查詢錯誤(嵌套select語句)
- 17. SQLite的子查詢的SELECT語句
- 18. 使用select語句更新查詢
- 19. SELECT語句中的條件子查詢
- 20. 錯誤與子查詢Select語句
- 21. SELECT語句中的SQL查詢
- 22. 簡單的SELECT語句查詢
- 23. 多個SELECT語句INTO查詢在SQL
- 24. 用雙select語句嵌套mysql查詢?
- 25. linq select語句中的子查詢
- 26. SELECT子查詢中的IF/CASE語句
- 27. 子查詢與多個SELECT語句
- 28. 子查詢,而與多個SELECT語句
- 29. sql查詢求助select語句
- 30. select語句中的HQL子查詢
你試過了嗎?你得到了什麼錯誤? –
如果你希望你的'子查詢'是永久的,我建議你做一個View,這樣你就可以不用再寫所有的代碼就可以訪問它。而且你可以查詢你的子查詢 –
我喜歡這個'select * from(select bg_year budgetyear)AS T1',它可以工作。謝謝! –