我有下表
我需要获得以下结果,例如:
Usuario:4 - idRonda:2 - puntaje:80 - idRonda:3 - puntaje:85。(1 每个用户的行数)
而不是这个:
用户:4 - idRonda:2 - puntaje:80
用户4: - idROnda:3 - puntaje:85
感谢您的帮助
答案 0 :(得分:0)
试试这个:
Select t.idUsuario ,t.idRonda,t.punjtae,s.idRonda,s.punjtae
from mytable s INNER JOIN mytable t
ON s.idUsuario = t.idUsuario;
答案 1 :(得分:0)
试试这个:
SELECT idUsuario, GROUP_CONCAT(idRonda) AS 'idRonda', GROUP_CONCAT(punjtae) AS 'punjtae'
FROM your_table
GROUP BY idUsuario