10.02.2014, 11:55
Приветствую, друзья. Меня интересует постановка одного запроса, я сейчас напишу, а вы поправите..
Суть: у нас есть имя Вася, и в первой таблице на этом имени есть свой ключ(id). Нам надо получить всё из таблицы, в которой есть имя Вася, попутно получив из неё значение ключа, потом обратится с этим ключом в другую таблицу, и извлечь все по этому ключу.
Это первое. Второе, в каком виде будет выглядеть ответ по данному запросу? Ну то есть понятно, в однотабличном запросе сортируются по очереди строчки одной таблицы. А как тут?
Суть: у нас есть имя Вася, и в первой таблице на этом имени есть свой ключ(id). Нам надо получить всё из таблицы, в которой есть имя Вася, попутно получив из неё значение ключа, потом обратится с этим ключом в другую таблицу, и извлечь все по этому ключу.
pawn Код:
SELECT first_table.* WHERE name='Vasya', first_table.id = ID,
second_table.* WHERE second_table.id = ID