0
카운트 내가 SQL 결과가 각각 "lijn"를 표시 할MySQL은 내가이 테이블이 여러 열 구문
|id |voertuig |lijn |publijn |rit
|------|------------|--------|-----------|-----
|1 |5376 |A060 |60 |1
|2 |5376 |A062 |62 |2
|3 |5376 |A062 |62 |3
을 "voertuig"같은 , 그런 다음 "lijn"의 출현으로 주문하십시오.
SELECT DISTINCT `lijn`, `publijn`, count(*) as aantal
FROM `voertuiglijnen`
WHERE `voertuig` = '5376'
ORDER BY aantal DESC
이 경우 첫 번째로 A062를, 두 번째로 A060을 넣어야합니다. 그러나 그것은 다른 방향으로하고 있습니다.
내가 뭘 잘못하고 있니? 대신 DISTINCT의
아 그래! 나는 GROUP BY에 대해 완전히 잊었다. 오랜만이야! 감사! – Ronald