Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите составить запрос mysql

Женя Абрамов Гуру (2885), на голосовании 4 года назад
Нужно обратиться к 2 таблицам приведу пример
1 таблица table1 поле id user_id 2 таблица table2 поле id lastname firstname
так вот user_id 1 таблицы = id 2 таблицы надо вывести в запросе lastname и firstname если к примеру WHERE user_id = 1
Голосование за лучший ответ
Jurijus Zaksas Искусственный Интеллект (445813) 4 года назад
>user_id 1 таблицы = id 2 таблицы
>к примеру WHERE user_id = 1
А нахрена тебе первая таблица, если они равны? Доставай сразу из второй:

SELECT LASTNAME, FIRSTNAME FROM TABLE2 WHERE ID=1
Женя АбрамовГуру (2885) 4 года назад
затем что в 1 нет поля firstname
Jurijus Zaksas Искусственный Интеллект (445813) Ну так и я о том же. Она нахрен не нужна, используй только вторую таблицу, в которой нужные поля есть, а id ты знаешь.
Похожие вопросы