我想做一个“
两个表的其他联接的联接
“。类似这样:
SELECT users.nombre, users.apellido,users.id, COUNT(pepe.primero) AS Primero,
COUNT(pep.segundo) AS Segundo,
COUNT(pe.tercero) AS Tercero
FROM users
LEFT JOIN ligauruguaya_v AS pepe ON users.id = pepe.primero
LEFT JOIN ligauruguaya_v AS pep ON users.id = pep.segundo
LEFT JOIN ligauruguaya_v as pe ON users.id = pe.tercero
WHERE users.categoria < 3
GROUP BY users.id
此示例使列显示为多个列结果。
用3列相同的
你能帮帮我吗?
表格用户
id | nombre |apellido
------------------
1| Julio |Dutra
2| Nelson |infante
3| Pedro |Polo
4| Daniel |Muñoz
表ligauruguaya\u v
id| primero|segundo|tercero
1| 1 |2 |3
1| 1 |3 |2
1| 1 |4 |2
后果
nombre |Apellido | Primero | Segudno | Tercero
Julio |Dutra | 3 | 0 | 0
Nelson |infante | 0 | 1 | 2
Pedro |Polo | 0 | 1 | 0
Daniel |Muñoz | 0 | 1 | 0
谢谢