亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

瀏覽:70日期: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

相關文章:
主站蜘蛛池模板: 亚洲福利秒拍一区二区 | 午夜视频在线观看视频 | 亚洲精品一区二区三区在 | 大象焦伊人久久综合网色视 | 欧美在线视频一区二区三区 | 在线视频一区二区三区四区 | 一级做a爱片特黄在线观看免费看 | 成人免费观看国产高清 | aaa级毛片| 国产a高清 | 久久99精品国产99久久6男男 | 免费国产视频在线观看 | 久久国产精品高清一区二区三区 | 手机国产日韩高清免费看片 | 国产成人精品福利色多多 | 正在播放avove深夜影院 | 看黄视频免费 | 久久99国产精品免费观看 | 无码免费一区二区三区免费播放 | 亚洲尹人香蕉网在线视颅 | 全黄a免费一级毛片人人爱 全黄一级裸片视频在线观看 | 国产91在线免费观看 | 麻豆果冻传媒一卡二卡 | 91精品国产免费久久久久久 | 一级片在线观看 | 污片在线观看免费 | 九九热视频精品在线观看 | 成人另类视频 | 国产在线精品美女观看 | 99ri国产在线观看 | 成人欧美在线视频 | 日本高清xxx | 黄色免费看视频 | 日本一二三本免费视频 | 国产精品看片 | 国产啪在线| 美女被啪到深处喷水gif动态图视频 | 西西人体午夜视频 | 国产精品久久久久久亚洲小说 | 国产日韩片 | 久久夏同学国产免费观看 |