1、sql多条件分组查询,求sql语句。
sql多条件分组查询举例:
比如有两张表:
表一:
姓名 分数
——————
李一 2
李二 1
李三 1
张一 3
张二 2
张三 2
……
表二:
姓
——
李
张
王
要查询表二中的姓的数据对表一进行分组,然后将分数统计出来。
sql语句写法如下:
SELECT
b. NAME,
sum(a.score) AS 分数
FROM
tb1 a
LEFT JOIN tb2 b ON SUBSTR(a.name FROM 1 FOR 1)= b.`name`
GROUP BY
b. NAME;
这个是Mysql的写法 Oracle把SubStr函数改一下就可以了。
2、哪里能查询列车编组
在此
3、大哥你好。上次你回答了我一个关于列车编组的问题。。能告诉我列车编组是在哪查询的吗?
济南铁路局客服网可以查列车编组,客服网里面有一个客运服务的页面上可以查,但查询的话一定要输列车的始发站和终点站,不能输车次,因为输车次只能查时刻表停靠站等,就查不到列车编组了。
4、sql分组查询语句
只是查询出来么?
select store_no 商品,in_code 识别码,quantity 数量,store_no 仓库,supplier_no 供货商 from (表明) where in_date=‘指定的日期’
(⊙﹏⊙)b,你的商品,仓库,供货商应该都是关联了字典表的
5、能否告诉我如何查询列车编组信息?
首先,很遗憾,网上是查询不到列车的详细编组信息的。
一般的百科和大型知识网站只有很少的编组信息,那也是铁路网友比较关注的车次,才会有铁路内部的人士将资料公布出来,然后百科和相关的网站才可以知晓并转载。
但基本上列车编组信息很不稳定,因为高铁和动车倒还好,但普快会根据客流需求和现有编组随时做调整,所以,网上的列车编组资料也不一定可以100%匹配的。
对于春运和暑运的临客而言,就更加没有什么正式资料和正规编组而言了。
6、用SQL按两个字段分组查询
SELECT month,no,money=SUM(MONEY) FROM TABLENAME GROUP BY MONTH,NO ORDER BY MONTH,NO
上面是第一个结果。
第二个这样得到:
select month as [m-n],
(select sum(money) from tablename b where b.month=a.month and b.no=1) as [1],
(select sum(money) from tablename b where b.month=a.month and b.no=2) as [2],
(select sum(money) from tablename b where b.month=a.month and b.no=3) as [3]
from
(select distinct month from tablename) a