请各位大侠赐教SQL语句(关于通过报价单生成报价记录)
报价单:
供应商1 报价如下:
产品名称 报价
A 20
B 21
C 22
供应商2报价如下:
产品名称 报价
A 19
B 20
C 21
供应商3报价如下:
产品名称 报价
A 19.5
B 22
供应商1对某产品重新报价如下:
产品名称 报价
A 18.5
B 20
如何得到报价记录
产品名称 供应商1 供应商2 供应商3
A 18.5 19 19.5
B 20 20 22
C 22 21
------解决方案--------------------一个供应商一个报价表,还是所有供应商都在一个报价表?
------解决方案--------------------create table #tb (供应商 nvarchar(10),产品名称 nvarchar(10),报价 decimal(10,1))
insert into #tb values('供应商1','A',20)
insert into #tb values('供应商1','B',21)
insert into #tb values('供应商1','C',22)
insert into #tb values('供应商2','A',19)