@LebedevStr

Как сделать мульти таблицу или триггер?

Есть таблица A.

prodid | catid
--------------------
Значение 1 | 79
Значение 2 | 59
Значение 3 | 80
Значение 4 | 50
Значение 5 | 99

-------------------------

Есть таблица B.

id | name
--------------------
79 | Ячейка 1
59 | Ячейка 2
80 | Ячейка 3
50 | Ячейка 4
99 | Ячейка 5

Нужно получить таблицу C

prodid (A) и name (B)

prodid | name
--------------------
Значение 1 | Ячейка 1
Значение 2 | Ячейка 2
Значение 3 | Ячейка 3
Значение 4 | Ячейка 4
Значение 5 | Ячейка 5

catid в таблице A ссылается на id в таблице B, с этой таблицы мне нужно "словить" содержимое ячейки name.

Думаю тут подойдет триггер...

Спасибо.
  • Вопрос задан
  • 235 просмотров
Решения вопроса 1
Winsik
@Winsik
сис.админ, недопрограммист :)
вопрос гуглится в две секунды, это ж самые основы sql
вам поможет оператор JOIN
www.skillz.ru/dev/php/article-Obyasnenie_SQL_obedi...
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@mmxdesign
Software Engineer
select prodid, name from tableA a join tableB b on a.catid = b.id
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы