Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.05.2009, 11:20   #11
Sparky
Участник клуба
 
Аватар для Sparky
 
Регистрация: 15.05.2009
Сообщений: 1,222
По умолчанию

SELECT Поезда.№поезда
FROM Поезда,Продажи
WHERE Поезда.№поезда=Продажи.№поезда and Поезда.Количествомест=Продажи.Колпр оданбил;
Единственное, что ограничивает полет мысли программиста-компилятор
Sparky вне форума Ответить с цитированием
Старый 24.05.2009, 23:25   #12
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от 5naip
у меня на работе книжка лежит по SQL. Там, кажется, написано, что такие кострукции (соединения) работают медленнее, чем такие варианты какой написали вы.
5naip, В книжке всё написано верно.
Проблема в том, что это запросы РАЗНЫЕ!
Обратите внимание, что билеты продаются НЕ ЗА ОДИН РАЗ (т.е. с одним и тем же номером поезда несколько записей о продаже билетов! смотрите в примере в таблице "Продажи" по поезду №6 уже две записи.)
В Вашем случае будет работать только если запись о продаже билетов будет одна. В моём случае — все билеты с одним и тем же номером поезда суммируются.

p.s. Sparky, вышесказанное относится и к Вашему варианту...
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Формы, отчёты, запросы в БД Access Xeon332 Помощь студентам 8 20.01.2009 12:19
Запросы к БД limon PHP 7 28.11.2008 20:29
Запросы в access Мария100684 Microsoft Office Access 1 06.10.2008 15:48
запросы в Access Натали Microsoft Office Access 3 14.03.2007 11:38