2.28

 

#地級市
SELECT *
(から
SELECT a.id、
a._id、
a.provinceName、
b.cityName、
b.confirmedCount '感染の確認'、
b.deadCount '死亡'、
b.curedCount '治療'、
#A .suspectedCount '疑われる'、
FROM_UNIXTIME()(a.updateTime、10を残し、 '%Y-M-%D %% H:%のI:%のS')UTIME AS


dxyarea Aと、から
dxyarea_city bの
場合FROM_UNIXTIME((a.updateTime、10)左'%Y-%M-%D%H:%I:%S')> =
str_to_date( '2020年1月30日夜12時00分:00' 、 '%Y-%M-%D%H:%I:%S')
とFROM_UNIXTIME(左(a.updateTime、10)、「%Y-%M-%D%H:%I: %S ')<=
str_to_date(' 2020年1月30日午後十一時59分00'秒、 '%Y-%M-%D%H:%I:%S')
とa.updateTime =(SELECT MAX(updateTime + 0)
dxyarea_city FROM
cityName = b.cityName)
とa.country = '中国'
とa._id = b.dxyarea_id
b.cityNameによるグループ)のAA
、AAによって順序。确认感染DESC、aa.provinceName、aa.cityName ;


#*選択
dxyareaから位
#1
FROM_UNIXTIMEは( '%Y-%M-%D%H:%I:%s'の左(a.updateTime、10))#> =
#str_to_date( '2020から01を-30夜12時00'分00秒、 '%Y-%M-%D%H:%I:%S')
とFROM_UNIXTIME(左(a.updateTime、10)、「%Y-%M-%D %のH:%I:%S ')<=
#str_to_date(' 2020年1月30日23時59分00'秒、 '%Y-%M-%D%H:%I:%S')
とA '%海南%'のような.provinceName

#省级数据
選択a.id、
a._id、
最大(CAST(a.updateTime)符号付き)としてmutime、
a.confirmedCount '确认感染'、
a.deadCount '死亡数'、
a.curedCount '治愈'
#a.suspectedCount '疑似'、
FROM_UNIXTIME((a.updateTime、10)左、 '%Y-%M-%D%H:%I:%S')としてUTIME、
a.provinceName、
a.confirmedCount、
A *
dxyarea aから
FROM_UNIXTIME(左(a.updateTime、10)、 '%Y-%M-%D%H:%I:%S')> =
str_to_date( '2020年1月29日夜12時00: 00' 、 '%Y-%M-%D%H:%I:%S')
とFROM_UNIXTIME(左(a.updateTime、10)、「%Y-%M-%D%H:%I:% S ')<=
str_to_date(' 2020年1月30日23時59分00'秒、 '%Y-%M-%D%H:%I:%S')
と。updateTime =(SELECT MAX(updateTime + 0)
dxyarea FROM
provinceName = a.provinceName)
とa.country = '中国'
a.provinceName、a.confirmedCountのグループによって
a.confirmedCountのDESCによって順序;


#の地方日
SELECT a.id、
a._id、
a.provinceName、
、a.confirmedCount '感染の確認'
a.deadCount '死亡'、
a.curedCount '治療'、
'疑わ' #のa.suspectedCount
FROM_UNIXTIME((a.updateTime、10) '%Y-M-%D %% Hを:%I:%のS'左)UTIME、AS
FROM_UNIXTIME(左(a.updateTime、10)、「Y-%M% - %のD「)UDATEとして、

a.confirmedCount、
*。
dxyarea aから
FROM_UNIXTIMEは((a.updateTime、10)左'%Y-%M-%D%H:%I:%S')> =
str_to_date( '2020-01- 24 00:00:00' 、 '%Y-%M-%D%H:%I:%S')
とFROM_UNIXTIME、((a.updateTime、10左)「%Y-%M-%D%H :%I:%S ')<=
str_to_date(' 2020年1月30日午後11時59分00'秒、 '%Y-%M-%D%H:%I:%S')

そしてa.country = '中国'
a.provinceNameによって順序、UTIME DESC;


#概览
選択和(aa.confirmedCount) '确诊总数'として
'死亡数'として和(aa.deadCount)
'治愈'として和(aa.curedCount)
aa.utime、
aa.udate
#和(AA。 suspectedCount) '疑似'として
(から
選択a.id、
a._id、
a.confirmedCount、
FROM_UNIXTIME(左(a.updateTime、10)、 '%Y-%M-%D%H:%I:%S' )UTIMEとして、
FROM_UNIXTIME(左(a.updateTime、10)、 '%Y-%M-%D')UDATEなど
a.deadCount、
a.curedCount、
a.suspectedCount、
a.provinceName
dxyarea aから
FROM_UNIXTIME(左(a.updateTime、10)、 '%Y-%M-%D%H:%I:%S')> =
str_to_date( '2020年1月29日夜十二時00分00秒'、「%Y-% M-%D%H:%I:%s'が)
そしてFROM_UNIXTIME((a.updateTime、10)左、 '%Y-%M-%D%H:%I:%S')<=
str_to_date( '2020年1月30日夜11時59分00秒'、「% Y-%M-%D%H:%I:%S')
とa.updateTime =(SELECT MAX(updateTime + 0)
dxyarea FROM
provinceName = a.provinceName)
とa.country = '中国'
基Aによって.provinceName、a.confirmedCountの
a.confirmedCountのDESC順)AA

 

#概览
'确诊总数'として(aa.confirmedCount)を選択
(aa.deadCount)、 '死亡数'として
'治愈'として(aa.curedCount)
aa.utime、
aa.udate
よう#和(aa.suspectedCount) '疑似'
から(
選択a.id、
a._id、
a.confirmedCount、
FROM_UNIXTIME(左(a.updateTime、10)、 '%Y-%M-%D%H:%I:%S')UTIMEとして、
UDATEとしてFROM_UNIXTIME()a.updateTime、10(左、 '%Y-%M-%D')
a.deadCount、
a.curedCount、
a.suspectedCount、
a.provinceName
dxyarea aから
FROM_UNIXTIME(左(A .updateTime、10)、 '%Y-%M-%D%H:%I:%S')> =
str_to_date( '2020年1月29日夜十二時00分00秒'、「%Y-%M-% %S'):D%のH:%I
(左およびFROM_UNIXTIME(。updateTime、10)、 '%Y-%M-%D%H:%I:%S')<=
str_to_date( '2020年1月30日午後十一時59分00秒'、 '%Y-%M-%D%H:%I:%S')
とa.updateTime =(SELECT MAX(updateTime + 0)
dxyarea FROM
WHERE provinceName = a.provinceName)
とa.country = '中国'
a.provinceNameによって基、a.confirmedCount
a.confirmedCountのDESC順)AA

おすすめ

転載: www.cnblogs.com/maxin123/p/12378247.html