Microsoft Access 2013 - поиск по одному слову в нескольких столбцах одновременно
Можно ли искать в нескольких столбцах одно и то же слово и получать в результате все строки (независимо от того, в каком столбце находится слово)?
Например: у меня есть база данных, состоящая из 5 столбцов и сотен строк. Допустим, слово "кошка" стоит в столбце 1 - строка 1 И в столбце 4 - строка 50. Можно ли написать запрос типа "поиск по всей таблице для" кошки "", чтобы я получил строку 1 и строку 50 в результате?
(Я знаю, что могу искать "кошка" в одном столбце, но я хочу искать по всей таблице)
1 ответ
Вам необходимо указать критерии по столбцам и связать их по OR
:
SELECT *
FROM <table_name>
WHERE
<column1> LIKE "*cat*" OR
<column2> LIKE "*cat*" OR
<column3> LIKE "*cat*" OR
<column4> LIKE "*cat*"`