且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何搜索表中的所有列?

更新时间:2023-12-01 10:23:04

SELECT ...
FROM yourtable
WHERE 'val' IN (field1, field2, field3, field4, ...)

如果您正在寻找精确的全场匹配.如果您正在寻找子字符串匹配,则必须走很长一段路:

if you're looking for exact full-field matches. If you're looking for substring matches, you'll have to go about it the long way:

WHERE field1 LIKE '%val%' or field2 LIKE '%val%' etc....