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

Hello! 歡迎來到小浪云!


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


avatar
小浪云 2024-11-08 203

如何編寫 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 行。

相關閱讀

主站蜘蛛池模板: 成人久久18免费网站图片 | 欧美日韩大陆 | 久久91精品国产一区二区三区 | 亚洲视频自拍 | 成人一区二区三区在线观看 | av手机免费在线观看 | 伊人亚洲| 九九伊人sl水蜜桃色推荐 | 天堂av在线影院 | 一级黄在线观看 | 日韩在线视频一区 | 日韩欧美一区在线 | 久久成人精品视频 | 欧美成人一区二区 | 国产亚洲精品精品国产亚洲综合 | 精精国产xxxx视频在线播放7 | 国产超碰人人爽人人做人人爱 | 久久国产精品久久 | 久久精品影视 | 亚洲一区国产精品 | 国产免费福利小视频 | 精品一区二区久久久久久久网站 | 精品九九久久 | 亚洲国产精品自拍 | 狠狠操在线 | 在线资源视频 | 亚洲天天 | 国产精品毛片一区二区三区 | 黄网站色大毛片 | 日本不卡视频 | 中文日韩在线视频 | 一级特黄网站 | 欧美二三区 | 羞羞视频网站免费观看 | 国产精品观看 | 国产精品日韩欧美一区二区三区 | 精品1区2区3区4区 | 国产探花在线精品一区二区 | 亚洲精品大片 | 91高清在线视频 | 天堂在线www |