помогите избавиться от Inner Join

Тема в разделе "Остальные БД", создана пользователем arxangelvip, 12 май 2010.

  1. arxangelvip

    arxangelvip Гость

    народ, может есть добрые люди здесь которые помогут. пишу курсач по БД и препод ругается на использование JOIN. сам просто я в sql чайник.

    1 запрос)
    Код (Text):
    SELECT Сотрудники.Фамилия, Сотрудники.Имя, Сотрудники.Отчество, Count(Заказы.Код_тура) AS Количество
    FROM Сотрудники LEFT JOIN Заказы ON Сотрудники.Код_сотрудника=Заказы.Код_сотрудника
    WHERE (((Заказы.Дата_оформления) Between [Введите начальную дату:] And [Введите конечную дату:]))
    GROUP BY Сотрудники.Фамилия, Сотрудники.Имя, Сотрудники.Отчество
    ORDER BY Count(Заказы.Код_тура) DESC;
    p.s. здесь таблицы Сотрудники (в ней код_сотрудника Ф. И. О.) и заказы(в ней код_сотрудника) нужно вывести фио сотрудников с указанием количества заказов за определенный промежуток времени

    2 запрос)
    Код (Text):
    SELECT Клиенты.Фамилия, Клиенты.Имя, Клиенты.Отчество, Туры.Страна, Туры.Город
    FROM Туры INNER JOIN (Клиенты INNER JOIN заказы ON Клиенты.Код_клиента=заказы.Код_клиента) ON Туры.Код_тура=заказы.Код_тура
    WHERE (((Туры.Страна)=[Введите страну])) OR (((Туры.Город)=[Введите город]));
    p.s.2 здесь таблицы Клиенты ( в ней поля Код_клиента, Фамилия, Имя, Отчество), заказы (здесь Код_тура, Код_клиента) и Туры (здесь Код_тура, Страна, Город). нужно вывести фио клиентов по названию либо страны, либо города

    прошу прощения у модераторов, наверное не туда написал. переместите пожалуйста в Решите мне задачку
     
  2. BOPOHA

    BOPOHA Well-Known Member

    Регистрация:
    26 апр 2006
    Сообщения:
    118
    Симпатии:
    0
    Вполне нормальные JOIN-ы. На что ругается то?
     
  3. arxangelvip

    arxangelvip Гость

    ругается на то что типа эти join ставит конструктор,а нужно самому писать, бд в access делается. обидно ток то что не через конструктор то на самом деле делал
     
  4. etc

    etc Гость

    А сказать что сам делал никак? Да и действительно выглядит как конструктор.
     
  5. hosm

    hosm * so what *

    Регистрация:
    18 май 2009
    Сообщения:
    2.450
    Симпатии:
    7
    etc А ты бы вредным преподом был ;) и сам бы не поверил на месте преподавателя...

    Добавлено: кста, ты ж у нас спец по БД, да и медальку хотел - чего ж не подскажешь? :)))
     
  6. etc

    etc Гость

    А что подсказываь, запросы верные, только препод не верит что руками сделаны, и я тоже.
    Там всякие скобочки и т.п. безделушки, явно конструктором сделаны.

    Добавлено:
    Ну к примеру это никогда бы руками не сделал. тут все скобки лишние, а автор лепит горбатого...
     
  7. arxangelvip

    arxangelvip Гость

    ну спасибо за помощь, я думал здесь помогают, а не обсуждают сам не сам.
     
  8. etc

    etc Гость

    Форум для обсуждения в первую очередь, и помогают кому захотят.
     
  9. arxangelvip

    arxangelvip Гость

    я понимаю что форум для обсуждения. но тема звучит как "помогите...", а по вашим суждениям если человек будет умирать вы будете обсуждать а где же он не правильно симулирует... тема однозначна и либо обсуждать по теме нужно, либо не писать вовсе, а у вас только переливание из пустого в порожнее
     
  10. etc

    etc Гость

    Если человек писал сам эти запросы, то у него не возникло бы вопросов, и в чем вам помогать, не понятно.
    Симулируете это видно сразу, тут спасать некого, а людям не хочучим себе помогать, форум наоборот потопит, чем раньше тем лучше.
    Не хотите сами учится - тоните, мы вам камешками потежелее подсобим.
     
  11. arxangelvip

    arxangelvip Гость

    да лан и без вас справлюсь. просто есть люди которые не пустозвонят, а есть такие как вы. показать какой я весь важный, целуйте меня, я ж такие посты умею писать, ни разу по делу не говорю. причем такие есть на каждом форуме. да и ладно, дай бог чтоб к вам так же относились когда вам помощь понадобится.
     
  12. etc

    etc Гость

    Да такие как я есть, но таких как вы пруд пруди.

    Добавлено: Да и ваще прикольно, а чем ам помочь то? от джоинов тут не надо избавляться, они вроде как на своем месте, ну так и чем тогда... эх...
     
Загрузка...
Похожие Темы - помогите избавиться от
  1. limbra
    Ответов:
    3
    Просмотров:
    46
  2. NylevoiChelovek
    Ответов:
    4
    Просмотров:
    107
  3. Ruska132
    Ответов:
    46
    Просмотров:
    380
  4. gURaBA_N
    Ответов:
    7
    Просмотров:
    148
  5. uxbmw3w
    Ответов:
    0
    Просмотров:
    66

Поделиться этой страницей