gpt4 book ai didi

php - 使用 INNER JOIN 在 3 个表中搜索关键字

转载 作者:行者123 更新时间:2023-11-30 00:15:55 25 4
gpt4 key购买 nike

我有三个表,例如:

  • tbl_1 -> {'id'-'名称'-'价格'}
  • tbl_2 -> {'id'-'名称'-'价格'}
  • tbl_3 -> {'id'-'名称'-'价格'}

我要搜索Keywordname所有三个表的字段。我该怎么做?

最佳答案

为什么有三个内容相同的表?只需创建一个表并添加另一个字段“description”或“description_id”即可。

这应该有效...

SELECT id, name, price FROM tbl_1 WHERE name LIKE '%Keyword%'
UNION
SELECT id, name, price FROM tbl_2 WHERE name LIKE '%Keyword%'
UNION
SELECT id, name, price FROM tbl_3 WHERE name LIKE '%Keyword%'

请记住,这将找到该字段中的任何字符串,如果您想搜索确切的字符串,请删除“%”。

关于php - 使用 INNER JOIN 在 3 个表中搜索关键字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23662996/

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