Объединение результатов SQL-запросов в одну таблицу - PullRequest
0 голосов
/ 03 мая 2011

Я пытаюсь объединить запросы, чтобы результаты были в одной таблице.

SELECT sku.idsku, amaterial.material
FROM sku
INNER JOIN amaterial ON sku.idsku = amaterial.sku_idsku
LIMIT 0 , 30

Производит:

Идску материала
13 Сталь

SELECT sku.idsku, amcolor.color
FROM sku
INNER JOIN amcolor ON sku.idsku = amcolor.sku_idsku

Производит

Идский цвет
13 красный
17 фиолетовый

SELECT sku.idsku, atype.type
FROM sku
INNER JOIN atype ON sku.idsku = atype.sku_idsku

Производит

Идский тип
13 лабрет
17 штанга

Я хочу создать следующую таблицу:

Тип материала материала idsku
13 сталь красный лабрет
17 ---- фиолетовый штанга

Спасибо взаранее за вашу помощь.

1 Ответ

0 голосов
/ 03 мая 2011

что если вы поместите все свои запросы в один?

 SELECT sku.idsku, amaterial.material, amcolor.color, atype.type
 FROM sku sku
 INNER JOIN amaterial ON sku.idsku = amaterial.sku_idsku
 INNER JOIN amcolor ON sku.idsku = amcolor.sku_idsku
 INNER JOIN atype ON sku.idsku = atype.sku_idsku
 LIMIT 0 , 30
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...