有点难度的SQL题^^^^^^^^^^^^^^^^^^^^^
DeviceID DeviceCatalogID DeviceBrand DeviceModel
----------- --------------- ----------------------------------
1 1 IBM 高端配制
2 1 IBM 中端配置
DevicePartID DeviceID DevicePartName
------------ ----------- --------------------
1 1 内存
2 2 光驱
3 1 显示器
DeviceDetailID DevicePartID DeviceDetailDesc DeviceDetailPrice
-------------- ------------ --------------------------------------
2 1 1G三星内存 800.00
3 2 128MPPT光驱 300.00
5 3 方正纯平显示器 700.00
6 1 128M三星内存 300.00
7 1 512M三星内存 500.00
现有三张表A,B,C 数据分别如上所示(关系是A表的DeviceID 对应 B表的DeviceID,B表的DevicePartID 对应C表的DevicePartID)
要求做个复制操作即我要求原样复制一份 条件是A表的DeviceID = 1的记录 (注解:DeviceID =1 时对应B表有两条 对应C表有三条记录)
想要的结果如下图所示:
DeviceID