Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Базы данных MySQL

  Все выпуски  

RusFAQ.ru: Базы данных SQL


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Базы данных SQL

Выпуск № 171
от 12.11.2006, 22:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 391, Экспертов: 47
В номере:Вопросов: 1, Ответов: 1


Вопрос № 61705: Помогите !!! Нужен поисковик по сайту по БД MySQL. Форму я напишу сам, скрипт на php написать неполучается. Таблиц много и баз много, нужно найти товар как по всему сайту, так и по каждой базе и таблице в отдельности. Помогите, пожалуйста!!!...

Вопрос № 61.705
Помогите !!! Нужен поисковик по сайту по БД MySQL. Форму я напишу сам, скрипт на php написать неполучается. Таблиц много и баз много, нужно найти товар как по всему сайту, так и по каждой базе и таблице в отдельности. Помогите, пожалуйста!!!
Отправлен: 07.11.2006, 22:05
Вопрос задал: Кабак Константин Валерьевич / kabak12 (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Grigory
Здравствуйте, Кабак Константин Валерьевич / kabak12!
Если я правильно понял, вам надо объеденить результаты запросов к разным таблицам, в один resultset. Это можно сделать с помощью UNION. Ниже привожу примерный запрос:

select товар, цена from table1 where сайт='критерий сайта'
UNION
select товар, цена from table2 where сайт='критерий другого сайта'
UNION
select товар, цена from table3 where сайт='критерий третьего сайта'

Единственным условием при использовании UNION является одинаковое количество полей в запросах, ну и естественно, типы данных должны быть одинаковы.

Удачи!
Ответ отправил: Grigory (статус: 4-ый класс)
Ответ отправлен: 08.11.2006, 00:34
Оценка за ответ: 2


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.37 от 04.10.2006
Яндекс Rambler's Top100

В избранное