12. august 2008 - 22:07Der er
5 kommentarer og 1 løsning
GROUP BY bestem valgt post ved i forbindelse med LEFT JOIN
Hejsa Hmmm, hvordan skal jeg forklare dette problem så det er til at forstå - jeg prøver :-)
Jeg har en SQL hvor jeg laver en LEFT JOIN mellem tabel1 og tabel2. I tabel2 finder den op til 5 rækker (billeder), men da jeg netop her kun er interesseret i ét billede, laver jeg til sidst en GROUP BY tabel1.id, som også er fremmednøgle i tabel2.
Dermed får jeg "næsten" det jeg ønsker, nemlig én entry. Men det er det forkerte billede... I tabel2 ligger der som sagt op til 5 rækker, lad os sige de har id 1,2,3,4,5. Så vil jeg gerne at min SQL ender op med felterne fra tabel2 hvor ID=1. Hvis jeg bare siger group by får jeg den hvor ID=5...
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.