文章詳情頁
MySQL創建視圖不可以包含子查詢嗎
瀏覽:73日期:2022-06-15 10:58:20
問題描述
創建視圖時,SQL語句不可以包含子查詢的嗎???例如:
CREATE VIEW view_name ASSELECT [...]FROM ( SELECT [...] FROM [...] WHERE [...])WHERE [...]
執行上述SQL語句會報錯,假如要創建如上視圖,有沒有什么好的解決方案呢???
今天無意中遇到上述問題,麻煩各位給個建議,蟹蟹,^_^...
問題解答
回答1:普通的子查詢的寫法是下面這種
select ename,deptno,sal from emp where deptno=(select deptno from dept where loc=’NEW YORK’);
你的是內聯圖子查詢嗎?能把錯誤的語句貼出來不,下面是例子
SELECT ename,job,sal FROM (SELECT ename,job,sal FROM EMP ORDER BY sal);回答2:
不是不可以, 而是有些方法和特性是不能用的, 你還是把SQL貼出來再讓人看吧
相關文章:
1. mysql建表報錯,查手冊看不懂,求解?2. javascript - 用了koa mysql2 一直出現一個error3. php - mysql連表統計查詢4. Navicat for mysql 中以json格式儲存的數據存在大量反斜杠,如何去除?5. 數組排序,并把排序后的值存入到新數組中6. mysql - 在PHPMyadmin上亂搗鼓后出現 了 - #2002 - — 服務器沒有響應(或本地服務器的套接字沒有正確設置)。7. php多任務倒計時求助8. mysql - 查詢數據庫某個字段不重復的值,按時間排序,如何寫呢?9. vue打包和PHP后臺怎樣同域名部署配置10. phpStudy怎么把mysql升級到7.x
排行榜
