SQL查询是能不能取部份字符串查询的 ( 积分: 10 )

  • 主题发起人 主题发起人 ntjrr
  • 开始时间 开始时间
N

ntjrr

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