亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

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

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

主站蜘蛛池模板: 男人在线天堂 | 欧美成人免费sss | 男人天堂男人天堂 | 手机在线看福利 | 9999视频| 色噜噜狠狠大色综合 | 亚洲欧美专区精品久久 | 久久精品国产精品青草不卡 | 99久久精品视香蕉蕉er热资源 | 亚洲国产精久久久久久久 | 日本道色| 久草资源网站 | 国产孕妇孕交视频在线观看 | 一区二区国产在线播放 | 国产真实乱系列2孕妇 | 狠狠色丁香久久婷婷综 | 日本三级香港三级人妇99 | 国产欧美另类久久精品91 | 亚洲精品一区专区 | 精品一区二区三区中文 | 一区二区三区免费高清视频 | 久久99精品久久久久久久野外 | 日韩美女一区二区三区 | 国产成人精品一区二区视频 | 亚洲视频一区在线 | 午夜在线亚洲 | 亚洲在线免费视频 | 国产精品欧美一区二区三区不卡 | 亚洲精品国产男人的天堂 | 欧美a欧美1级 | 日韩欧美一区二区在线观看 | 99视频国产热精品视频 | 欧美亚洲国产成人不卡 | 国产成人一区二区三区精品久久 | 91高清免费国产自产 | 中国美女一级片 | 久久国产精品久久精品国产 | 国产精品日本一区二区不卡视频 | 国产精品免费视频一区一 | 毛片搜索 | 一级毛片私人影院老司机 |