Объединение таблиц в sql
Автор WowVital задал вопрос в разделе Другие языки и технологии
SQL: запрос объединяющий две таблицы и получил лучший ответ
Ответ от Андрей Очкин[гуру]
Гугл "язык SQL основы" - выборка из нескольких таблиц. Найдено за 1 минуту: SELECT e.id, node1.x, node1.y, node2.x, node2.y, node3.x, node3.y FROM elements e, nodes node1, nodes node2, nodes node3 WHERE e.n1 = node1.id AND e.n2 = node2.id AND e.n3 = node3.id; Пример говорит сам за себя. Или я недопонял вопрос?
Ответ от Ёид[гуру]
Используй join select всё_что_хочешь from таблица1 t1 join таблица2 t2 on t1.ключевоеполе=t2.ключевоеполе
Используй join select всё_что_хочешь from таблица1 t1 join таблица2 t2 on t1.ключевоеполе=t2.ключевоеполе
Ответ от Вася Иванов[гуру]
изучай SQL.
ссылка
изучай SQL.
ссылка
Ответ от Костеич[эксперт]
Запрос, объединяющий условия UNION.ставится, как известно, между ними (условиями).
Запрос, объединяющий условия UNION.ставится, как известно, между ними (условиями).
Ответ от Serge_M[гуру]
Проблемы возникают из-за безграмотного дизайна - то, что находится в столбце должно быть в строке. Вот решение: select имя, фамилия, отчество, max (case id_info when 1 then user_info else '' end) tel, max (case id_info when 2 then use
Проблемы возникают из-за безграмотного дизайна - то, что находится в столбце должно быть в строке. Вот решение: select имя, фамилия, отчество, max (case id_info when 1 then user_info else '' end) tel, max (case id_info when 2 then use
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: SQL: запрос объединяющий две таблицы
спросили в Калидии
КАК оформить SQL запрос правильно несколько таблиц
покопай в сторону
select table1.* from table1,table2,table3 where
подробнее...
КАК оформить SQL запрос правильно несколько таблиц
покопай в сторону
select table1.* from table1,table2,table3 where
подробнее...
В чем принципиальное различие в sql оператора Join от Union? Чем принципиально отличаются? Где используются?
Ха-ха! На самом деле и JOIN и UNION делают одно и то же - объединяют SELECT запросы.
подробнее...
спросили в Нужен
Зачем нужен join(sql) и как он работает? Если можно, объясните на пальцах
join нужен для соединения таблиц. Есть, конечно, вариант писать select ...from table1, table2,
подробнее...
Зачем нужен join(sql) и как он работает? Если можно, объясните на пальцах
join нужен для соединения таблиц. Есть, конечно, вариант писать select ...from table1, table2,
подробнее...