色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

mysql - oracle 多表查詢問題-笛卡兒積過濾

瀏覽:114日期:2022-06-18 13:22:32

問題描述

問題如下:

查詢出現笛卡兒積過濾的問題 例子: A B C D E Q表

select e.name, e.age, e.phone, q.something from a a, b b, c c, d d, e e, q q where a.id = ’zhejiushiyige id’ and b.id = a.bid and c.id = b.cid and d.id = c.did and e.id = d.eid and q.aid = a.id

就是表e是從a開始一級一級比較下來的,最終得到的e的結果是正確的,但是q的結果會出現兩次,并且q只跟a有關聯,請問怎么查詢才能解決這個問題呢?

問題解答

回答1:

q表和a表是一對多的關系,如果q表的結果只想出一條,可以在關聯前先把q表按照aid字段進行匯總,保證每個aid只有一條,如:

select e.name, e.age, e.phone, q.something from a a, b b, c c, d d, e e, (select aid, max(something)) from q group by aid) table_q where a.id = ’zhejiushiyige id’ and b.id = a.bid and c.id = b.cid and d.id = c.did and e.id = d.eid and table_q.aid = a.id

相關文章:
主站蜘蛛池模板: 国产免费爽爽视频免费可以看 | 欧美人成片免费看视频不卡 | 国产成人在线视频免费观看 | 久操免费在线视频 | 国产一区二区三区日韩欧美 | 久久免费视频网 | 精品久久久久久久久免费影院 | 18女人毛片大全 | 精品一区二区三区高清免费不卡 | 中文字幕有码在线观看 | 亚洲国产日韩女人aaaaaa毛片在线 | 91免费国产高清观看 | 久久久一区二区三区不卡 | 黄录像欧美片在线观看 | 国产麻豆入在线观看 | 美女张开腿黄网站免费国产 | 高清成人爽a毛片免费网站 高清大学生毛片一级 | 亚洲综合久久久 | 日本午色www高清视频 | 成人午夜影院 | 日本在线观看www免费 | 久久精品在 | 国产成人教育视频在线观看 | 三级黄网站| 国产免费人成在线看视频 | 国产手机在线国内精品 | 免费一级a毛片在线播放 | 正在播放国产精品放孕妇 | 国产精品日韩欧美 | 日韩欧美在线一级一中文字暮 | 亚洲一区二区三区久久 | 国产视频三区 | 美女个护士一级毛片亚洲 | 做爰成人五级在线视频| 91久久香蕉 | 日本阿v视频在线观看高清 日本波多野结衣视频 | 久草亚洲视频 | 午夜欧美成人久久久久久 | 欧美另类性视频 | 免费观看成人久久网免费观看 | 中文字幕久久亚洲一区 |