[ Поиск ]
-
[ Пользователи ]
-
[ Календарь ]
Полная Версия:
Одновременный поиск по 2-м столбцам
Форум PHP программистов
>
PHP + SQL
philimon
21.03.2008 - 20:58
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 '%про%')
Быстрый ответ:
Powered by dgreen
Графические смайлики |
Показывать подпись
Здесь
расположена полная версия этой страницы.
Invision Power Board © 2001-2025
Invision Power Services, Inc.