久综合色-久综合网-玖草影视-玖草资源在线-亚洲黄色片子-亚洲黄色片在线观看

Hello! 歡迎來到小浪云!


如何使用SQL查詢找到包含特定類目的產品,并在產品擴展分類表中查找相關產品?


avatar
小浪云 2024-11-08 156

如何使用SQL查詢找到包含特定類目的產品,并在產品擴展分類表中查找相關產品?

mysql 查詢尋找包含特定類目的產品

給定兩個表:產品表 t_product 和產品擴展分類表 t_product_category。其中 t_product 表包含字段 product_id、category_id、title 和 seq,而 t_product_category 表包含字段 product_id 和 category_id。

任務是根據指定的 category_id 查找產品。如果相關產品在 t_product 表中找不到,則需要在 t_product_category 表中搜索。

查詢語句:

SELECT p.* FROM t_product AS p LEFT JOIN t_product_category AS pc ON p.product_id = pc.product_id WHERE p.category_id IN (1,2) OR pc.category_id IN (1,2) GROUP BY p.product_id ORDER BY p.seq ASC, p.product_id DESC LIMIT 0, 20
登錄后復制

查詢解釋:

  • 使用 left join 將 t_product 表與 t_product_category 表連接,以查找具有指定 category_id 的產品,或在 t_product_category 表中具有擴展類目的產品。
  • where 子句檢查 t_product 表的 category_id 是否匹配給定的 category_id(1 或 2),或 t_product_category 表的 category_id 是否匹配給定的 category_id(1 或 2)。
  • group by 子句根據產品 id 對結果進行分組,以確保每個產品只出現一次。
  • order by 子句按 seq 升序和 product_id 降序對結果進行排序。
  • limit 0, 20 子句限制返回的前 20 條結果。

相關閱讀

主站蜘蛛池模板: 最新99国产成人精品视频免费 | 高清一区二区三区免费 | 亚洲成a人v在线观看 | 色偷偷在线刺激免费视频 | 极品色在线精品视频 | 亚洲精品久久久久中文 | 成年人在线视频免费观看 | 华人色 | 亚洲欧美日韩高清综合678 | 国产精品久久国产三级国电话系列 | 亚洲a成人| 国产香蕉成人综合精品视频 | 中文字幕日韩精品亚洲七区 | 最新欧美一级视频 | 国产精品久久国产精品99盘 | 欧美一级在线毛片免费观看 | 亚洲精品专区一区二区三区 | 韩国美女毛片 | 加勒比一区在线 | 国产精品激情丝袜美女 | 欧美a级毛片 | 成人免费精品视频 | 亚洲 欧美 国产 日韩 制服 bt | 国产成人av性色在线影院 | 草草视频手机在线观看视频 | 亚洲人成在线播放网站 | 久久亚洲国产精品一区二区 | 欧美色视频日本片免费高清 | 99精品视频在线视频免费观看 | 怡红院免费的全部视频国产a | 三级黄a| 国产成人精品一区二三区在线观看 | 久草成人在线视频 | 日本一级特黄特色大片免费视频 | 4四虎44虎www在线影院麻豆 | 亚洲精品国产美女在线观看 | 美女一级毛片免费不卡视频 | 久久亚洲综合 | 一区二区三区免费在线观看 | 国产精品午夜波多野结衣性色 | 在线观看 a国v |