select * from A where concat(C,_D) like '%cha询内容%' union all select * from B where concat(C,D) like '%cha询内容%'
补充内容 (2024-12-30 10:34):
上面那个多了一个_
select * from A where concat(C,D) like '%cha询内容%' union all select * from B where concat(C,D) like '%cha询内容%'作者: 1752328925 时间: 2024-12-30 10:56
select * from A where concat(C,_D) like '%cha询内容%' union ...
select * from (select * from A union all select * from B ) where concat(C,D) like '%cha询内容%'
作者: zhou425 时间: 2024-12-30 13:57
SELECT C, D
FROM A
WHERE C LIKE '%内容%' OR D LIKE '%内容%'
UNION ALL
SELECT C, D
FROM B
WHERE C LIKE '%内容%' OR D LIKE '%内容%';作者: 2622113 时间: 2024-12-30 19:29
SELECT * FROM (SELECT * FROM A UNION ALL SELECT * FROM B) AS combined_tables WHERE CONCAT(IFNULL(C, ''), IFNULL(D, '')) LIKE '%cha询内容%';
[size=16.002px]如果C、D字段中有NULL值就用
[size=16.002px]SELECT * FROM (SELECT * FROM A UNION ALL SELECT * FROM B) WHERE CONCAT(IFNULL(C, ''), IFNULL(D, '')) LIKE '%cha询内容%';