CREATE TABLE #so(itemno nvarchar(100), wono nvarchar(100),woid INT,duedate date,ordqty int)
INSERT INTO #so SELECT '30500-1BP0701301','11171884',1638066,'2011/7/15',1934
INSERT INTO #so SELECT '30500-1BT050361C-1','62043038',454425,'2011/5/13',150
INSERT INTO #so SELECT '30500-1BT050361C-9','4291824',448435,'2011/5/13',150
INSERT INTO #so SELECT '30500-1BT070061C','62043045',454429,'2011/5/13',120
INSERT INTO #so SELECT '30500-51180-01','5060572',896926,'2011/5/13',3000
INSERT INTO #so SELECT '30500-57720-02','13511972',345588,'2011/5/25',600
INSERT INTO #so SELECT '60500-15K2002-01','9040853',1405835,'2011/6/13',256
INSERT INTO #so SELECT '60500-1BP0500903','2270263',223261,'2011/5/18',100
go如上表数据,
itemno为料号+版号,如'30500-1BT050361C-9','30500-1BT050361C'为料号,'-9'为版号
我现在要查询数据,如果是'305'开头的itemno,只要有'-0?'的版号
查询结果应该为下面:
'30500-51180-01','5060572',896926,'2011/5/13',3000
'30500-57720-02','13511972',345588,'2011/5/25',600
'60500-15K2002-01','9040853',1405835,'2011/6/13',256
'60500-1BP0500903','2270263',223261,'2011/5/18',100这个SQL应该怎么写,请各位指点一下,谢谢哈~~~