十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
创建数据库语句:CREATE DATABASE pyrhon_7 charset utf8 ;pyrhon_7为数据库名称
专注于为中小企业提供网站设计、成都网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业永吉免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了成百上千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
嵌套比较多,你慢慢看。
select D.address, D.time, D.value
from (select A.address, A.time, A.value
from A
union
select B.address, B.time, B.value
from B) D,
(select C.Address, max(C.time) as maxTime
from (select A.address, A.time, A.value
from A
union
select B.address, B.time, B.value
from B) C
group by C.address) E
where D.address = E.address
and D.time = E.maxTime
select a.tid,b.name,b.number,b.title ,COUNT(a.tid) AS Nb
from stu a, tea b
where b.number=a.tnum and b.number like "3%";
GROUP BY a.tid,b.name,b.number,b.title
你使用了DISTINCT 表示你不希望有重复,但是又需要统计数量。
所以 使用group by 进行分组,然后统计一个数量即可。