Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie kann ich alle Spalten in einer Tabelle durchsuchen?

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

wenn Sie nach exakten Vollfeldübereinstimmungen suchen. Wenn Sie nach Teilstring-Übereinstimmungen suchen, müssen Sie einen langen Weg gehen:

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