SQLinfo.ru - Все о MySQL

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

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

Вы не зашли.

#1 17.01.2011 10:48:54

ArtemA
Участник
Зарегистрирован: 07.12.2010
Сообщений: 3

Выборка из двух таблиц с критерием

Доброго дня!

Задача в следующем. Есть две таблицы.
http://s005.radikal.ru/i212/1101/e2/c205f7a425eb.gif
В первой из них orders, хранится следующая информация о рейсах: номер
рейса (id), дату (date), фамилию водителя (family) и город назначения (town). Во второй order_details содержится подробная информация о каждом рейсе, а именно какой набор и количество товара содержится в каждой машине.
На картинке можно увидеть, что, например, водитель Сидоров, который поехал в Тверь 2001-12-01 везет туда 34шт. цвета "желтый"  и  55шт. цвета "оранжевый".

Вопрос у меня в том, как выбрать все заказы из таблицы order_details за какой-либо период времени, например за месяц и т.д.

Отредактированно ArtemA (17.01.2011 10:52:32)


Прикрепленные файлы:
Attachment Icon tables.JPG, Размер: 34,239 байт, Скачано: 354

Неактивен

 

#2 17.01.2011 14:50:26

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Выборка из двух таблиц с критерием

SELECT d.*
FROM orders o JOIN details d USING (id)
WHERE o.date BETWEEN '2010-12-01' AND '2011-01-01';

Неактивен

 

Board footer

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