SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 19.07.2011 13:48:41

creyente
Участник
Зарегистрирован: 19.07.2011
Сообщений: 1

На основе двух таблиц сделать выборку из третей

Помогите пожайлуста, есть три таблицы заявки - text, оформленные заявки - text_orders и сайты - sites, при оформлении заявки берется заявка из text к ней прибавляется id сайта из таблицы sites оформленная заявка добавляется  в text_orders. В sites может быть много сайтов, например возмем 3 сайта.

Нужно создать sql запрос в котором нужно сделать выборку id заявки из text_orders  для которой прописаны все три сайта. Если один или два или вообще нет, значит не выбираем. В таблице text_orders есть поля id, text_id - id-заявки из таблицы text и site_id. для одной заявки выбрали три сайта соответственно в таблице text_orders появилось три записи где один и тот же text_id и для каждой заявки прописан разный сайт и если все эти сайты прописаны для одной заявки нужно значит нужно взять text_id заявки

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson