九色91_成人精品一区二区三区中文字幕_国产精品久久久久一区二区三区_欧美精品久久_国产精品99久久久久久久vr_www.国产视频

Hello! 歡迎來到小浪云!


如何編寫 MySQL 查詢以查找產品擴展分類?


avatar
小浪云 2024-11-08 180

如何編寫 MySQL 查詢以查找產品擴展分類?

如何編寫 mysql 查詢以查找產品擴展分類

在討論 mysql 查詢的編寫方法之前,讓我們先回顧一下問題。我們需要從兩個表(t_product 和 t_product_category)中查找產品,這些表通過 product_id 和 category_id 列關聯。

解決方案

要找到滿足條件的產品,我們可以使用以下查詢:

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 根據 product_id 列將 t_product 和 t_product_category 表連接起來。這允許我們查詢這兩個表中的數據,即使 t_product 中不存在 category_id。
  • where 子句指定了查詢條件。我們使用 in 操作符檢查 p.category_id 或 pc.category_id 是否與給定的 category_id(1 和 2)匹配。
  • group by p.product_id 將具有相同 product_id 的行分組在一起。
  • order by p.seq asc, p.product_id desc 對結果按 seq 列升序排序,然后按 product_id 列降序排序。
  • limit 0, 20 從結果集中返回前 20 行。

相關閱讀

主站蜘蛛池模板: 亚洲精品一区在线观看 | 亚洲精品乱码久久久久久9色 | 最新免费黄色网址 | 久久精品小视频 | 一道本不卡 | 夜久久| 国产一级久久久久 | 久久久高清 | 在线看片国产精品 | 一级二级三级在线观看 | 在线一区二区三区 | 久久毛片网站 | 999精品视频 | 成人国产精品一级毛片视频毛片 | 亚洲最新在线 | 日韩欧美中文字幕在线视频 | 久久精品av | 亚洲精品视频一区二区三区 | 国产在线观看一区二区 | 污片在线免费观看 | 欧美精品在线视频 | 久久精品日 | 欧美 日韩 亚洲91麻豆精品 | 欧美日韩在线免费 | 三级黄片毛片 | 精品一区二区三区四区五区 | 久久草在线视频 | 96av麻豆蜜桃一区二区 | 在线观看免费av网站 | 久久精品国产亚洲 | 欧美一区二区三区视频在线播放 | 日韩三极| 久久精品欧美一区二区三区麻豆 | 久久精品亚洲国产奇米99 | 波多野结衣在线观看一区二区三区 | 欧美日韩亚洲国产综合 | 久草色视频| aaaa日韩| 国产特一级黄色片 | 91精品国产色综合久久 | 91精品久久久久久久久 |