表结构是这样的 id lot_no customer total no
1 G632#0005 小A 300 T1
2 G132#0001 小B 200 T2
3 G132#0002 小B 500 T2
我要查询出来的结果是这样的lot_no customer total no
G632 小A 300 T1
G132 小B 700 T2
请问这条sql改怎么写啊?
1 G632#0005 小A 300 T1
2 G132#0001 小B 200 T2
3 G132#0002 小B 500 T2
我要查询出来的结果是这样的lot_no customer total no
G632 小A 300 T1
G132 小B 700 T2
请问这条sql改怎么写啊?
解决方案 »
- hibernate简单问题,按搜索条件查询一条记录用什么?
- 关于扒取他人后台数据库的问题。
- 启动Tomcat出错,但可以在ie中输入http://127.0.0.1:8080/ 可以看到Tomcat的初始化界面
- j2ee 入门书籍?
- 急```` 学j2ee一下面的水平,在北京大概月薪是多少?
- 在mysql中怎样导出建立数据库,表,试图,索引等的sql脚本
- Tomcat5.5 安装后能正常启动服务,但是当访问欢迎页面或管理页面时,tomcat服务将停掉..
- 高手助我!Hibernate 问题
- Weblogic开发遇到的"This JDBC 2.0 method is not implemented "问题
- 欢迎下载,并讨论如果开源如何操作!
- spring官方包有例子程序吗,我刚下了3.0.4,没有例子啊
- 对象名 'OverallQuality' 无效。
for example
select distinct substr(lot_no, 1, instr(lot_no, '#')-1) as lot_no,
customer, total, no
from table
select substr(lot_no, 1, instr(lot_no, '#')-1) as lot_no,
customer, sum(total) ,no
from table
group by lot_no,no,customer
FROM 表 GROUP BY MID(lot_no,1,4)
select substr(lot_no, 1, instr(lot_no, '#')-1) as lot_no,
customer, sum(total) ,no
from table
group by substr(lot_no, 1, instr(lot_no, '#')-1) ,no ,customer
--oracle
select substr(a.lot_no,0,4) as lot_no,a.customer,b.total,a.no
from table1 a,(
select min(id),sum(total) as total
from table1
group by customer
) b
where a.id=b.id#mysql
select SUBSTRING(lot_no,0,4),customer,sum(total) as total,no
from table1
group by customer