校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > mysql “ Every derived table must have its own alias”出現錯誤解決辦法

mysql “ Every derived table must have its own alias”出現錯誤解決辦法

熱門標簽:東莞外呼企業管理系統 清遠申請400電話 南通電銷外呼系統哪家強 手機外呼系統違法嗎 沈陽智能外呼系統供應商 桂林云電銷機器人收費 谷歌地圖標注位置圖解 地圖簡圖標注 如何選擇優質的外呼系統

mysql  Every derived table must have its own alias錯誤解決辦法

Every derived table must have its own alias

這句話的意思是說每個派生出來的表都必須有一個自己的別名

一般在多表查詢時,會出現此錯誤。

因為,進行嵌套查詢的時候子查詢出來的的結果是作為一個派生表來進行上一級的查詢的,所以子查詢的結果必須要有一個別名

把MySQL語句改成:select count(*) from (select * from ……) as total;

問題就解決了,雖然只加了一個沒有任何作用的別名total,但這個別名是必須的 

select name1 name, Java, jdbc, hibernate,total
 from (select sc1.name name1, sc1.mark java
  from student_course2 sc1
  where sc1.course='java') as a,
  (select sc2.name name2, sc2.mark jdbc
  from student_course2 sc2
  where sc2.course='jdbc') as b,
  (select sc3.name name3, sc3.mark hibernate
  from student_course2 sc3
  where sc3.course='hibernate') as c,
 (select sc4.name name4,sum(sc4.mark) total
 from student_course2 sc4 group by sc4.name) as d
 where name1=name2 and name2=name3 and name3=name4 order by total ASC;
 

結果正確:

+----------+------+------+-----------+-------+
| name   | java | jdbc | hibernate | total |
+----------+------+------+-----------+-------+
| wangwu  |  40 |  30 |    20 |  90 |
| lisi   |  70 |  60 |    50 |  180 |
| zhangsan | 100 |  90 |    80 |  270 |
+----------+------+------+-----------+-------+
3 rows in set (0.02 sec)


感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

您可能感興趣的文章:
  • Mysql主從同步Last_IO_Errno:1236錯誤解決方法
  • MySQL Daemon failed to start錯誤解決辦法
  • MySQL啟動錯誤解決方法
  • 解決MySQL server has gone away錯誤的方案

標簽:天津 臨沂 貴州 常德 內蒙古 成都 重慶 湖州

巨人網絡通訊聲明:本文標題《mysql “ Every derived table must have its own alias”出現錯誤解決辦法》,本文關鍵詞  mysql,Every,derived,table,must,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《mysql “ Every derived table must have its own alias”出現錯誤解決辦法》相關的同類信息!
  • 本頁收集關于mysql “ Every derived table must have its own alias”出現錯誤解決辦法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 阿拉善右旗| 上虞市| 深圳市| 吴忠市| 临邑县| 彰化市| 桂东县| 江城| 天峻县| 江西省| 洛川县| 称多县| 兴山县| 八宿县| 漳平市| 资兴市| 通州区| 井研县| 乐昌市| 宝兴县| 车险| 浦县| 石泉县| 静乐县| 缙云县| 福建省| 陆良县| 新疆| 斗六市| 平凉市| 格尔木市| 饶阳县| 剑川县| 革吉县| 凭祥市| 德庆县| 惠来县| 福海县| 莫力| 锡林浩特市| 莎车县|