Запрос к двум таблицам

  • Автор темы Автор темы SergeyKa2
  • Дата начала Дата начала
SergeyKa2
>>таблица в таблице это плохо

Таблица в таблице??? Это что-то новое :)
 
Таблица в таблице??? Это что-то новое
Книга "Разработка Web приложений с помощью PHP и MySQL" второе издание стр 195, 3 абзац :)


Вот что получилось в конечном итоге здесь
$num_search - очищеная строка поиска
$tip_search - "" или "%"

Код:
$query='(SELECT * FROM price1 WHERE cod_searche LIKE "'.$num_search.$tip_search.'" OR cod_searche LIKE "%,'.$num_search.$tip_search.'") 
UNION 
(SELECT * FROM price2 WHERE cod_searche LIKE "'.$num_search.$tip_search.'" OR cod_searche LIKE "%,'.$num_search.$tip_search.'") 
LIMIT 1,100;';

Вроде работает.
Всем ОГРОМНОЕ СПАСИБО!!!

-~{}~ 01.04.04 14:01:

UNION
работает чудесно, но LIMIT выдает плавающие результаты. Даже не знаю на основании чего, так что не стоит использовать такую связку.

Всётаки прийдется обьединять таблицы.
 
Falc

Пытался отредактировать сегодняшную добавку, но не получилось.

Вообщем сам накосячил. В LIMIT вторым параметром указывал конечную позицию для вывода вместо кол. выводимых позицый :)
Всё прекрасно работает. Сварганил постраничный вывод. Всё ОК!

Еще раз спасибо.

просто
 
Сверху