У меня есть таблица фабрики с factoryname: select factoryname from factory
MSSQL - Перебор таблицы и использование значения поля в новом запросе
Я тогда продукты таблица: select productcode from products
Я хочу, чтобы создать список, который имеет продукты для все фабрики.
так Выходной:
mill 1 product 1
mill 1 product 2
mill 1 product 3
mill 2 product 1
mill 2 product 2
mill 2 product 3
mill 3 product 1
mill 3 product 2
mill 3 product 3
У меня есть что-то вроде этого:
DECLARE @numrows int
DECLARE @i int
DECLARE @department int
SET @numrows = (SELECT COUNT(*) FROM factory)
WHILE (@i <= @numrows)
BEGIN
SELECT factoryname,product FROM products,factory)
SET @i = @i + 1
END
Я, очевидно, от марки, вот, любые советы? Спасибо, как всегда.
Почему бы не присоединиться к двум столам и заказать по фабрике? –