1

Тема: Допоможіть скласти супер запит з використанням 3 таблиць

Є три таблички. Перша містить id  та назву книги, друга містить id, ім'я автора, прізвище автора. Третя табличка містить id, id книги, id автора. Необхідно вивести інформацію в вигляді - Назва книги, Ім'я автора, Прізвище автора.
Ось я вам супер табличку зробив, щоб було наглядніше :D
p.s. я думав, що треба вимазатися inner join'ом, але ж воно лише для двох таблиць працює.

Post's attachments

запит.png 17.72 kb, 343 downloads since 2013-08-26 

2

Re: Допоможіть скласти супер запит з використанням 3 таблиць

Скільки join'ів напишете, для стількох зв'язків і буде.

3

Re: Допоможіть скласти супер запит з використанням 3 таблиць

Bartash написав:

Скільки join'ів напишете, для стількох зв'язків і буде.

окайчики :3 зара буду мудрувати!!!

4

Re: Допоможіть скласти супер запит з використанням 3 таблиць

Як намудруєте - постіть, глянемо. :)

5

Re: Допоможіть скласти супер запит з використанням 3 таблиць

select Books.name, Authors.name, Authors.surname from BooksAndAuthors inner join Books on Books.id=book_id inner join Authors on Authors.id=author_id

ну хіба я не розумник?

Подякували: Очі.завидющі1

6

Re: Допоможіть скласти супер запит з використанням 3 таблиць

Вітаю - успішно справилися. :)

Від себе дам пару копійок на трамвай:

select b.name, a.name, b.surname
from BooksAndAuthors baa
join Books b on b.id=baa.book_id
join Authors a on a.id=baa.author_id

7

Re: Допоможіть скласти супер запит з використанням 3 таблиць

Bartash написав:

Вітаю - успішно справилися. :)

Від себе дам пару копійок на трамвай:

select b.name, a.name, b.surname
from BooksAndAuthors baa
join Books b on b.id=baa.book_id
join Authors a on a.id=baa.author_id

не справилися, а впоралися :P

8

Re: Допоможіть скласти супер запит з використанням 3 таблиць

TRYCUKI_V_KROVI написав:
Bartash написав:

Вітаю - успішно справилися. :)

Від себе дам пару копійок на трамвай:

select b.name, a.name, b.surname
from BooksAndAuthors baa
join Books b on b.id=baa.book_id
join Authors a on a.id=baa.author_id

не справилися, а впоралися :P

Та, тре щось українське послухати, а то й до луганського суржику дійде...

9

Re: Допоможіть скласти супер запит з використанням 3 таблиць

TRYCUKI_V_KROVI написав:

наглядніше

наочніше

Подякували: miroslav.chandler1

10

Re: Допоможіть скласти супер запит з використанням 3 таблиць

Bartash написав:

Та, тре щось українське послухати, а то й до луганського суржику дійде...

Не соромтесь ви своєї говірки, інша справа, що говірку і суржик треба розрізняти - говіркою ще прапрадіди балакали, а суржик це новітнє утворення. Отож краще почитайте краще щось кубанською балачкою :)

11

Re: Допоможіть скласти супер запит з використанням 3 таблиць

Очі.завидющі написав:
Bartash написав:

Та, тре щось українське послухати, а то й до луганського суржику дійде...

Не соромтесь ви своєї говірки, інша справа, що говірку і суржик треба розрізняти - говіркою ще прапрадіди балакали, а суржик це новітнє утворення. Отож краще почитайте краще щось кубанською балачкою :)

Я й не соромлюся. Складно думати й балакати українською, коли її, по факту, бачиш лише на Форумі...