我正在尝试合并两个查询,以便我可以在一行上看到两个查询的结果。
第一个查询是
SELECT userscore.week,userlist.user_id,userteam.user_teams,userscore.team_points,userplayers.team_players FROM wp_table1 as userlist join wp_table2 as userrteam on userlist.user_id = userteam.user_id join wp_table3 as userscore on userteam.user_teams = userscore。 user_teams在userteam.user_teams = userplayers.user_teams和userscore.week = userplayers.week上加入wp_table4作为用户播放器WHERE userlist.list_id = 2 AND userlist.unsub_date = 0和userscore.week = 22 and userplayers.week = 22
并且作为示例,对于一行返回
我有第二个查询
选择round(sum(ppp),2)作为gwpoints从(SELECT sum(points)as ppp FROM wp_table5 WHERE season_id = 77 AND(22到26之间)和player_id IN(13,163,238,482,42,212,398,471,222,442,353)group by union union SELECT点为ppp FROM wp_table5 WHERE season_id = 77 AND(22到25之间)和player_id IN(13,163,238,482,42,212,398,471,222,442,353)按周分组ORDER BY ppp DESC)为dervpointstable
返回gwpoints = 194.32
你可以看到上面的查询包含第一个查询的结果,userplayers.team_players = 13,163,238,482,42,212,398,471,222,442,353
我想合并这些查询,以便我回来
但每次尝试我都会收到MySQL错误。有人可以帮忙吗?