【发布时间】:2019-05-28 05:11:38
【问题描述】:
我正在尝试使我的数据库可搜索。我的一些表是产品、类别、子类别制造年份、型号、品牌。我在查询中使用“%LIKE%”,然后在表上使用联合。我得到了一个结果,但是我无法获得表名的问题之一。我想到的一种解决方案是创建一个包含 4 列的可搜索表:
id、可搜索词条(可以是 sku、类别、子类别等)和可搜索词条的 ID。
【问题讨论】:
-
UNION ALL SELECT 'mytable' AS tablename, term FROM ...您可以在联合的每个子选择中放入一个带有虚拟字段的简单字符串值。