Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 我想在查询sql中得到这个结果_Mysql_Sql - Fatal编程技术网

Mysql 我想在查询sql中得到这个结果

Mysql 我想在查询sql中得到这个结果,mysql,sql,Mysql,Sql,我的usersNB表中有这些数据 sietID week nb AE001 W7 94 AE001 W45 88.1 AE001 W50 41.1 AE002 W7 62 AE002 W45 66.6 AE002 W50 33.2 AE003 W7 4 AE004 W7 12 AE004 W45 14.7 AE004 W50 8 AE005 W7 36.5 AE005 W45 39.7 AE005 W50 26.2 如果有可能,使

我的usersNB表中有这些数据

sietID  week nb
AE001   W7  94
AE001   W45 88.1
AE001   W50 41.1
AE002   W7  62
AE002   W45 66.6
AE002   W50 33.2
AE003   W7  4
AE004   W7  12
AE004   W45 14.7
AE004   W50 8
AE005   W7  36.5
AE005   W45 39.7
AE005   W50 26.2
如果有可能,使用sql查询得到这样的结果

siteID   w7   w45    w50
AE001    94   88.1   41.1
AE004    12   14.7   8

是的,可以执行以下查询

select id.sideID, w7.nb, w45.nb, w50.nb
from usersNB id
left join usersNB w7 on
w7.siteID = id.siteID
and w7.week = 'w7'
left join usersNB w45 on
w45.siteID = id.siteID
and w45.week = 'w45'
left join usersNB w50 on
w50.siteID = id.siteID
and w50.week = 'w50'
where id.siteID in ('AE001', 'AE004')

那是个谜吗?请描述如何获得结果以及您试图获得的结果。我的数据库用户中有一个表,其中包含weekID、siteid、numberUser三列和我提供的数据,因此,我需要一个sql查询,它允许我得到类似以下siteID w7 w45 w50 AE001 94 88.1 41.1 AE004 12 14.7 8的结果。。。。。。。。在weekID字段中,数据是w7、w45、w50,因此我想在列中看到这些数据,以及每个站点id的数据,以及我认为上面的回答是什么意思:我们可以看到您尝试SQL查询的情况吗?