Microsoft Access 2013 - поиск по одному слову в нескольких столбцах одновременно

1452
YHa

Можно ли искать в нескольких столбцах одно и то же слово и получать в результате все строки (независимо от того, в каком столбце находится слово)?

Например: у меня есть база данных, состоящая из 5 столбцов и сотен строк. Допустим, слово «кошка» стоит в столбце 1 - строка 1 И в столбце 4 - строка 50. Можно ли написать запрос типа «поиск по всей таблице для« кошки »», так что я получу строку 1 и строку 50 в результате?

(Я знаю, что могу искать «кот» в одном столбце, но я хочу искать по всей таблице)

1

1 ответ на вопрос

0
Máté Juhász

Вам необходимо указать критерии по столбцам и связать их по OR:

SELECT *  FROM <table_name>  WHERE  <column1> LIKE "*cat*" OR  <column2> LIKE "*cat*" OR  <column3> LIKE "*cat*" OR  <column4> LIKE "*cat*"`  

Похожие вопросы