Ik heb de volgende select:
Dit geeft een mooi lijstje weer zoals ik hem wil.
1987 naam1
1988 naam2
1988 naam3
1989 naam4
1989 naam5
1989 naam6
etc...
Nu had ik voordat ik gebruik maakte van group by, een aparte tabel met de verschillen jaren, om zo met een while steeds jaar voor jaar een nieuwe query uit te voeren, en tussen elk jaar een scheidingslijn.
Nu heb ik dus echter één select die alles mooi direct op jaar en naam sorteert, maar het is nu zo'n lange rij.
Is het mogelijk om ook in deze vorm een lijn tussen de verschillende jaren te plaatsen, of kan dit alleen als ik de oude manier met een while gebruik?
Uiteindelijk met het dus zo eruit zien(oid):
1987 naam1
-----------------
1988 naam2
1988 naam3
-----------------
1989 naam4
1989 naam5
1989 naam6
etc....
Is dit mogelijk met de group by en order by?
PHP:
1
| SELECT * FROM users GROUP BY user_lastname ORDER BY user_year |
Dit geeft een mooi lijstje weer zoals ik hem wil.
1987 naam1
1988 naam2
1988 naam3
1989 naam4
1989 naam5
1989 naam6
etc...
Nu had ik voordat ik gebruik maakte van group by, een aparte tabel met de verschillen jaren, om zo met een while steeds jaar voor jaar een nieuwe query uit te voeren, en tussen elk jaar een scheidingslijn.
Nu heb ik dus echter één select die alles mooi direct op jaar en naam sorteert, maar het is nu zo'n lange rij.
Is het mogelijk om ook in deze vorm een lijn tussen de verschillende jaren te plaatsen, of kan dit alleen als ik de oude manier met een while gebruik?
Uiteindelijk met het dus zo eruit zien(oid):
1987 naam1
-----------------
1988 naam2
1988 naam3
-----------------
1989 naam4
1989 naam5
1989 naam6
etc....
Is dit mogelijk met de group by en order by?