1

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

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

Post's attachments

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

All you want is a dingle,
What you envy's a schwang,
A thing through which you can tinkle,
Or play with, or simply let hang...

2

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

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

I belong to the Dead Generation.
Подякували: FakiNyan1

3

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

Bartash написав:

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

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

All you want is a dingle,
What you envy's a schwang,
A thing through which you can tinkle,
Or play with, or simply let hang...

4

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

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

I belong to the Dead Generation.

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

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

All you want is a dingle,
What you envy's a schwang,
A thing through which you can tinkle,
Or play with, or simply let hang...
Подякували: Очі.завидющі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
I belong to the Dead Generation.
Подякували: FakiNyan1

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

All you want is a dingle,
What you envy's a schwang,
A thing through which you can tinkle,
Or play with, or simply let hang...

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

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

I belong to the Dead Generation.

9

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

TRYCUKI_V_KROVI написав:

наглядніше

наочніше

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

10

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

Bartash написав:

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

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

Бодай вас Бог любив, а мене – молодиці!

11

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

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

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

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

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

I belong to the Dead Generation.
Подякували: Replace1