【发布时间】:2016-05-12 20:54:48
【问题描述】:
我有以下疑问:
select b.giorno , b.totali, b.unici, a.duplicati, round((a.duplicati/b.totali)*100) as percentuale
from
(
select
count(count) as duplicati,
c.day as day
from
(
select
count(ip) as count,
date(date) as day,
ip
from
vas_updates
group by
ip
having
count > 1
) as c
group by day
) as a
left join
(
select
count(id_update) as totali,
count(distinct ip) as unici,
date(date) as giorno
from
vas_updates
group by
date(date)
) as b on
giorno = b.giorno AND
giorno = day group by giorno
如何获得将 b.totali、b.unici、a.duplicati 和 percentuale 个性相加的最后一行?
【问题讨论】:
-
正在使用哪些 rdms。一些 rdms 对此有特殊的语法。而那些不同意语法的人。为此,您应该指定 rdms
-
这是 MySQL :) 谢谢。