gpt4 book ai didi

php - 选择产品名称类似的订单

转载 作者:行者123 更新时间:2023-11-29 15:26:01 24 4
gpt4 key购买 nike

我有 3 张 table :

  1. Orders :( orderIdcustomerIddate 等)
  2. Order_products : ( orderProductId , orderId , productId , quantity )
  3. Products :( productIdproductName 等)

我如何才能选择包含以下产品的订单

productName LIKE 'pattern'

我正在使用 codeigniter 的查询构建器,因此使用它的答案将不胜感激,但原始 SQL 也可以。

最佳答案

使用以下查询来获取您想要的内容

SELECT tb1.orderId
FROM Orders tb1
LEFT JOIN Order_products tb2 ON tb2.orderId = tb1.orderId
LEFT JOIN Products tb3 ON tb3.productId = tb2.productId
WHERE tb3.productName LIKE '%pattern%'

注意:最好像这样使用'%pattern%'(%在键的两侧),避免在选择查询中使用*

关于php - 选择产品名称类似的订单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59086729/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com