【发布时间】:2013-06-26 08:08:45
【问题描述】:
我需要根据 Products 表中每条记录的条件在 ProductImages table 中插入 3 次,从表 Products 中将多行插入表 ProductImages
以下是product table
Sno | Productid
1 | ABC
2 | XYZ
3 | PQR
我希望 ProductImages 表为
Sno | ProductId | ImageId
1 | ABC | ABC_Small
2 | ABC | ABC_Big
3 | ABC | ABC_Biggest
4 | XYZ | XYZ_Small
5 | XYZ | XYZ_Big
6 | XYZ | XYZ_Biggest
是否可以从与 Productid 关系的父表中获取上述多条记录?请帮我。谢谢
【问题讨论】:
-
尝试整理您的问题,以便于阅读
-
在旁注中,您可能需要重新考虑您的数据库模型,因为它似乎没有正确规范化,因为您将 ProductId 存储在多个位置,除非这是出于性能原因或设计这样的。
-
@Gayathri ProductImages 表是否包含一个自动递增的 ID,即 Sno?
-
Yes Sno 是自动增量列
标签: sql-server tsql