午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

mysql - 這條sql語句為什么加上where就報錯?

瀏覽:199日期:2022-06-17 09:07:17

問題描述

mysql - 這條sql語句為什么加上where就報錯?mysql - 這條sql語句為什么加上where就報錯?

這條SQL

SELECT *,SUM(tuanke_time.time) AS total_time FROM `tuanke_time` LEFT JOIN tuanke_student ON tuanke_student.Sid = tuanke_time.studentID WHERE total_time > 100GROUP BY tuanke_time.studentID

加上where就報錯說不存在total_time列,但是我看了明明存在啊

問題解答

回答1:

total_time 是你給SUM(tuanke_time.time)取得別名,數(shù)據(jù)庫表字段本身沒有這列吧。

查詢total_time > 100,你可以試試

SELECT *FROM `tuanke_time` LEFT JOIN tuanke_student ON tuanke_student.Sid = tuanke_time.studentID GROUP BY tuanke_time.studentID having SUM(tuanke_time.time) > 100;回答2:

total_time是你在查詢輸出列中定義的,原來的表中沒有這個列。

回答3:

外連接中on 和where是等效的,不能重復(fù),直接去掉where

相關(guān)文章:
主站蜘蛛池模板: 51avi| 青青草网 | 天堂在线一区二区 | 国产欧美一区二区三区视频在线观看 | 成人一级片 | av大全在线观看 | 国产一区二区三区免费视频 | 91热热| 午夜精品久久久久久久爽 | av在线大全| 婷婷在线免费视频 | 亚洲热视频 | 99久久精品久久亚洲精品 | 日韩经典一区二区三区 | 亚洲a在线播放 | 精品国产aⅴ麻豆 | 一区二区亚洲 | 久久久蜜桃一区二区 | 中文天堂在线播放 | av在线播放一区 | 国产精品视频在线观看 | 久久中文字幕一区 | 精品亚洲精品 | 精品久久久久久久久久久aⅴ | 毛片在线网址 | 91手机在线| 日韩在线观看第一页 | 国产精品福利一区 | 成人精品三级av在线看 | 超碰1000| 久久天堂 | 白嫩少妇激情无码 | 日韩特黄一级 | 亚洲一区二区三区在线免费观看 | 视频一区二区在线播放 | 天天舔天天干天天操 | 成人免费观看网站 | 影音先锋国产 | 中文字幕免费高清 | 色视频在线 | 网址av |