文章詳情頁
MySQL創建視圖不可以包含子查詢嗎
瀏覽:80日期: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. 輸入地址報以下截圖錯誤,怎么辦?2. angular.js - angularJs ngRoute怎么在路由傳遞空字符串及用ng-switch取得3. javascript - ie11以下單擊打開不了file,雙擊可以。求解?4. vim里的高亮javascript的javascript.vim 已經放到syntax里了,但是不行。5. html5 - video ios不能播放怎么辦?6. android - xml的drawable作背景,是否會產生錯誤7. python - pip install出現下面圖中的報錯 什么原因?8. node.js - node中MYSQL的異步問題9. javascript - 求助一個關于indexedDB的問題10. 我何時應該在Java中使用JFrame.add(component)和JFrame.getContentPane()。add(component)
排行榜
