sql语句应用性的问题

来源:百度知道 编辑:UC知道 时间:2024/06/21 00:09:11
在mysql里面写了一段查询语句select sum(ss.staff_in_all) from statics_staff ss where ss.s_id in (select syd.STATEID from state_year_data syd, oa_jl_xxjbxx ajx where syd.schoolId = ajx.SCHOOL_ID),现在想在底层使用这个语句,应该怎么去写呢,group by和order by的地方就按照school来进行排序。主要是牵扯到多表联合查询
具体给些一下吧

不是很明白你的意思,hi一下说吧

select sum(ss.staff_in_all) num,ss.s_d from statics_staff ss where ss.s_id in (select syd.STATEID from state_year_data syd, oa_jl_xxjbxx ajx where syd.schoolId = ajx.SCHOOL_ID)
group by ss.s_id
order by ss.s_id
不知是不是你要的

只要你会用变量和引号就可以了,最多在加个调试。

把你的问题具体列出来