gpt4 book ai didi

php - 帮助 MySQL 查询使用 LIKE AND OR 语句组合 2 个表?

转载 作者:行者123 更新时间:2023-11-29 06:16:50 25 4
gpt4 key购买 nike

我正在尝试获取标题或子类别名称与请求类似的文章的结果。

Table 1
Subcategory_ID Subcategory_Name

Table 2
Article_ID Title Subcategory_ID

现在我需要从表 2 中获取标题或子类别名称与我们要查找的内容相匹配的文章。

这是我所拥有的,但我无法想出其余的

 SELECT table1.*, table2.* FROM table1,table2 WHERE table2.title = '%keyword%'

剩下的我搞砸了......

解决办法是什么?

最佳答案

试试这个:

SELECT t2.Title, t1.Subcategory_Name
FROM Table2 t2 JOIN Table1 t1
ON t2.Subcategory_ID = t1.Subcategory_ID
WHERE t2.title LIKE '%keyword%' OR t1.Subcategory_Name LIKE '%keyword%'

关于php - 帮助 MySQL 查询使用 LIKE AND OR 语句组合 2 个表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5989627/

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