Здравствуйте! Вопрос такой: можно ли при использовании JOIN указать в запросе определенные столбцы, а не всю таблицу?
SELECT * FROM table LEFT JOIN table2 ON table.id = table2.id
Например, в каждой таблице по 20 столбцов, а мне надо только три из первой и два из второй?
1. Itan - 30 Сентября, 2016 - 18:17:17 - перейти к сообщению
2. Мелкий - 30 Сентября, 2016 - 18:33:28 - перейти к сообщению
Нужно.
Определённые столбцы нужно указывать всегда и не использовать select *.
Определённые столбцы нужно указывать всегда и не использовать select *.
3. Itan - 30 Сентября, 2016 - 18:34:35 - перейти к сообщению
Спасибо, рабочий вариант оказался:
SELECT table.name, table2.second_name FROM table LEFT JOIN table2 ON table.id = table2.id
А я по-другому сначала пробовал и не работало))
SELECT table.name, table2.second_name FROM table LEFT JOIN table2 ON table.id = table2.id
А я по-другому сначала пробовал и не работало))