N ntjrr Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-05 #1 例如一个字段为品名,里面有长虹彩电V21,长虹彩电V22,长虹彩电V23,我能否这样做到,select 品名 sum(价格) from 表 group by (取品名的前四个字),这样只要是长虹彩电的就能合计在一起了.特别说明,因为数据库已长期固定下来,不想更改.所以前辈指点时跳过使用加上字段的方法,谢谢!
例如一个字段为品名,里面有长虹彩电V21,长虹彩电V22,长虹彩电V23,我能否这样做到,select 品名 sum(价格) from 表 group by (取品名的前四个字),这样只要是长虹彩电的就能合计在一起了.特别说明,因为数据库已长期固定下来,不想更改.所以前辈指点时跳过使用加上字段的方法,谢谢!
K KevinJo Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-05 #2 select SUBSTRING(品名,1,8),sum(价格) from 表 group by SUBSTRING(品名,1,8)
N ntjrr Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-05 #4 谢谢前辈指点,最终用的是MID,不过也全靠前辈为我指了条路.