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

您的位置:首頁技術文章
文章詳情頁

mysql - 這句sql 為什么不能查詢出所有的 qdwyc_zlgs的信息,總是查出兩條?不是應該三條嗎?

瀏覽:238日期:2022-06-17 08:41:38

問題描述

SELECT a.*, COUNT(a.id) AS numFROM qdwyc_zlgs aLEFT JOIN qdwyc_car b ON a.id = b.car_zlgsLEFT JOIN qdwyc_hy_sj c ON b.car_owner = c.idWHERE b. STATUS = 0AND c. STATUS = 0AND c.sj_is_sh = 1group BY a.id

mysql - 這句sql 為什么不能查詢出所有的 qdwyc_zlgs的信息,總是查出兩條?不是應該三條嗎?

mysql - 這句sql 為什么不能查詢出所有的 qdwyc_zlgs的信息,總是查出兩條?不是應該三條嗎?

問題解答

回答1:

1+2=3 啊。你不是 group by a.id 了嘛,所以相同的就合并成一條了。

MySQL 允許選擇不在 group by 語句中、也沒有使用聚集函數的字段,但是結果是哪條數據的值就不知道了。PostgreSQL 遇到這樣的情景是會報錯的。

回答2:

你的查詢條件

WHERE b.STATUS = 0 AND c. STATUS = 0 AND c.sj_is_sh = 1

過濾了

回答3:

你先把group by a.id先去掉看看查詢數據結果怎么樣的。先從簡單的sql語句,一步一步的調試

主站蜘蛛池模板: 日韩久久一区二区三区 | 欧美日韩色综合 | 超碰在线97观看 | 91视频国产免费 | 日韩三级久久久 | www.黄色网址| 久久午夜国产 | 一区二区三区视频免费观看 | 国产精品久久久久久中文字 | 蜜桃在线一区二区 | 亚洲黄色在线免费观看 | 小罗莉极品一线天在线 | 伊人精品一区二区三区 | 亚洲永久在线 | 色综合国产 | 国产视频久久久 | 黄色香蕉网站 | 亚洲日本一区二区三区 | 高清成人综合 | 亚洲视频在线免费观看 | 免费在线看黄的网站 | 国产三区视频 | 超碰97自拍 | 天堂在线一区二区 | 欧美精品久久久久 | aaa国产| 国产精品久久久久久久久久久久 | xxxx精品| 欧美激情综合网 | 特黄色大片 | 国产精品久久久久久久免费 | 日韩精品 | 久久免费视频6 | 91精品一区二区三区蜜桃 | 久久福利网站 | 成人高清视频免费观看 | 久久国产精品久久久 | 义姐是不良妈妈在线观看 | 99国产精品一区二区 | 中文字幕在线免费观看 | 少妇视频在线播放 |