av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

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

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

瀏覽:106日期: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語句,一步一步的調試

主站蜘蛛池模板: 欧美黄页 | 日韩av在线一区 | 五月天天丁香婷婷在线中 | 亚洲最大福利网 | 国产区在线看 | 国产日韩一区二区三免费高清 | 亚洲国产网址 | 亚洲精品乱码久久久久久按摩观 | 亚洲成人一区 | 国产一区二区久久 | 亚洲一区二区三区高清 | 国产区视频在线观看 | 欧美在线色视频 | 91视在线国内在线播放酒店 | www.国产一区 | 国产精品成人国产乱一区 | 不卡视频一区二区三区 | 国产免费高清 | 中文字幕啪啪 | 一级片av | 综合久| 欧美成人精品在线观看 | 日韩成人精品一区二区三区 | 亚洲美女天堂网 | 亚洲午夜精品在线观看 | 亚洲国产一区视频 | av一区二区三区在线观看 | 2019精品手机国产品在线 | 国产偷自视频区视频 | 一级做a毛片 | 中文字幕一区二区三区四区 | 欧美一区二区三区在线 | 亚洲高清在线观看 | 国产精品日日做人人爱 | 精品一区二区三区在线视频 | 亚洲女优在线播放 | 午夜精品久久久 | 黄色av免费网站 | 欧美日韩不卡在线 | 亚洲色片网站 | 成人精品一区二区三区中文字幕 |