[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Одновременный поиск по 2-м столбцам
philimon
2 таблицы(A и B) соединены внешним ключем. В таблице 'B' нужно произвести
поиск по двум столбцам. Выполняя такой запрос:

Код
SELECT A.otdel, name, lname FROM A, B WHERE
A.id = B.n_id AND name like '%про%' OR lname like '%про%'


получается так, что одно найденное совпадение присваивается всем имеющимся
записям otdel таблицы A.



Спустя 3 дня, 19 часов, 24 минуты, 43 секунды (25.03.2008 - 15:23) philimon написал(а):
Проблема решилась установкой скобок:
Код
SELECT A.otdel, name, lname FROM A, B WHERE
A.id = B.n_id AND (name like '%про%' OR lname like '%про%')
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.