Различные вопросы по PHP и MySQL

249K
.
fanatos, может JOIN? И как ты определишь название союза, если в запросе нету его идентификатора - id например?
.
Менделеев
# Str@nnik (27.02.2016 / 15:10)
fanatos, может JOIN? И как ты определишь название союза, если в запросе нету его идентификатора - id например?
Есть же запрос на определение ид,в м_теам ид хранится в поле Union
.
Ну, а ай-ди то какой? Или тебе список нужно вывести?
.
fanatos, Попробуй
SELECT `mteam`.union`, `union`.`id`, `union`.`name` FROM `mteam` JOIN `union` ON `mteam`.union` = `union`.`id`;
.
Менделеев
# Str@nnik (27.02.2016 / 15:14)
Ну, а ай-ди то какой? Или тебе список нужно вывести?
Не список ,для каждого клуба ,клуб в каком союзе состоит,вот это надо
.
Str@nnik
fanatos, Запрос выше не верный, bb код название таблицы за функцию посчитал.
Так чтобы определить в каком союзе клуб, нужно по крайней мерего id, верно?
Ну попробуй это запрос сделать
SELECT `mteam`.union`, `union`.`id`, `union`.`name` FROM `mteam` JOIN `union` ON `mteam`.union` = `union`.`id`;
.
Менделеев
# Str@nnik (27.02.2016 / 15:24)
fanatos, Запрос выше не верный, bb код название таблицы за функцию посчитал.
Так чтобы определить в каком союзе клуб, нужно по крайней мерего id, верно?
Ну да, ну я наверно сделаю так чтоб в m_team не только ид буду записывать,но и название,и выводить уже так проще
.
fanatos, ты что в менеджер с паблика полез?
.
Менделеев
# Str@nnik (27.02.2016 / 15:28)
fanatos, ты что в менеджер с паблика полез?
не с паблика) но суть не менет
.
SELECT t1.*, t2.name as union_name FROM m_team as t1 LEFT JOIN union as t2 ON t2.id =t1.union

Получение всех полей таблицы m_team и названия союза из таблицы union.
ЗЫ не особо понял задачу, у m_team и union связь один к одному или один ко многим? Я так понял что я так понял что там у union связь с m_team один ко многим, да?
Всего: 7969