У меня есть две таблицы PRODUCT и PRODUCTMODEL. Они могут быть объединены с использованием PRODUCTMODELID. Я хочу получить вывод, чтобы строки из таблицы PRODUCTMODEL находились ниже строк таблицы PRODUCT FOR EACH PRODUCT.
Выходные данные должны быть в плоском файле. Я могу позаботиться о плоских файлах. Я хочу, чтобы какое-то направление получало объединенные данные в строках, а не в столбцах.
CREATE TABLE [PRODUCT](
[PRODUCTID] [INT] NOT NULL,
[PRODUCTMODELID] [INT],
[NAME] [DBO].[NAME] NOT NULL,
[PRODUCTNUMBER] [NVARCHAR](25) NOT NULL,
)
CREATE TABLE [PRODUCTMODEL](
[PRODUCTMODELID] [INT] NOT NULL,
[NAME] [NVARCHAR](25) NOT NULL
)
INSERT INTO PRODUCTMODEL (PRODUCTMODELID, NAME)
VALUES (11, 'LONG-SLEEVE LOGO JERSEY')
INSERT INTO PRODUCT (PRODUCTID, PRODUCTMODELID, NAME, PRODUCTNUMBER)
VALUES (713, 11, 'LONG-SLEEVE LOGO JERSEY', 'LJ-0192-S')
INSERT INTO PRODUCT (PRODUCTID, PRODUCTMODELID, NAME, PRODUCTNUMBER)
VALUES (714, 11, 'LONG-SLEEVE LOGO JERSEY', 'LJ-0192-M')
INSERT INTO PRODUCT (PRODUCTID, PRODUCTMODELID, NAME, PRODUCTNUMBER)
VALUES (715, 11, 'LONG-SLEEVE LOGO JERSEY', 'LJ-0192-L')
INSERT INTO PRODUCT (PRODUCTID, PRODUCTMODELID, NAME, PRODUCTNUMBER)
VALUES (716, 11, 'LONG-SLEEVE LOGO JERSEY', 'LJ-0192-X')
Ожидаемый результат:
|PRODUCT|713|LONG-SLEEVE LOGO JERSEY|LJ-0192-S|
|MODEL|11|Long-Sleeve Logo Jersey|
|PRODUCT|714|LONG-SLEEVE LOGO JERSEY|LJ-0192-M|
|MODEL|11|Long-Sleeve Logo Jersey|
|PRODUCT|715|LONG-SLEEVE LOGO JERSEY|LJ-0192-L|
|MODEL|11|Long-Sleeve Logo Jersey|
|PRODUCT|716|LONG-SLEEVE LOGO JERSEY|LJ-0192-X|
|MODEL|11|Long-Sleeve Logo Jersey|