Ryzer
Legacy Member
Hey,
Ik heb een vraagje ivm een SQL query. Ik heb 2 tables: 'downtime' en 'uptime'. Deze tables hebben een veld 'server' (met de servernaam). Ik wil nu een lijst krijgen van alle servers die in die 2 tabellen zitten, maar er zitten meerdere rows met dezelfde servernaam dus ik moet een GROUP BY gebruiken om deze te groeperen. Met maar 1 tabel zo het simpelweg zo gaan:
SELECT server FROM uptime GROUP BY server;
Maar in de tabel 'downtime' staan mogelijk ook nog servernamen die nog niet in de result-array staan dan...
Dus hoe kan ik ervoor zorgen dat ik een lijst krijg van alle servernamen uit beide tabellen? Het volgende werkt helaas niet:
SELECT server FROM uptime, downtime GROUP BY server;
Mvg,
Ryzer
Ik heb een vraagje ivm een SQL query. Ik heb 2 tables: 'downtime' en 'uptime'. Deze tables hebben een veld 'server' (met de servernaam). Ik wil nu een lijst krijgen van alle servers die in die 2 tabellen zitten, maar er zitten meerdere rows met dezelfde servernaam dus ik moet een GROUP BY gebruiken om deze te groeperen. Met maar 1 tabel zo het simpelweg zo gaan:
SELECT server FROM uptime GROUP BY server;
Maar in de tabel 'downtime' staan mogelijk ook nog servernamen die nog niet in de result-array staan dan...
Dus hoe kan ik ervoor zorgen dat ik een lijst krijg van alle servernamen uit beide tabellen? Het volgende werkt helaas niet:
SELECT server FROM uptime, downtime GROUP BY server;
Mvg,
Ryzer

