Brug af DISTINCT
Hvis jeg har en tabel i min db, som består af forum-indlæg". Så vil det f.eks. have følgende felter: id(PK), topicId, userId.Hvis jeg så skal udskrive f.eks. de 10 nyeste indlæg, hvordan skal jeg så skrive min sql kommando? Hvis de seneste 10 indlæg har været i samme topic, skal dette jo kun udskrives én gang.
SELECT DISTINCT topidId, id, userId FROM....
Vil ovenstående give det korrekte output eller vil DISTINCT være tilknyttet alle felter i SELECT forespørgslen? For så vil alle jo blivbe udskrevet, da id er et unikt nummer for hver tråd.
