05. juli 2003 - 13:21Der er
7 kommentarer og 1 løsning
tælle antal poster i tabel B for hver post i tabel A
Hej
Jeg har en tabel, der indeholder en række oplysninger omkring nogle fodboldhold. En anden tabel indeholder oplysninger om de kampe disse hold har spillet. Det jeg ønsker er et udtræk, der fortæller hvor mange kampe de enkelte hold har spiller, hvor der ikke er scoret imod dem eller sagt med andre ord - scoren for modstanderen er lig 0.
Jeg har følgende:
SELECT hjemmenr, genhomefor, (SELECT COUNT(awayscore) FROM query_match WHERE awayscore = 0) FROM stats_home
hvilket giver mig en liste over alle hjemmehold (hjemmeNr) - men subqueryen giver det samme tal for alle hold.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
SELECT hjemmenr, genhomefor, (SELECT hjemmeNr, COUNT(awayscore) FROM query_match AS tabel1 WHERE awayscore = 0) FROM stats_home as tabel2 WHERE tabel1.hjemmeNr = tabel2.hjemmeNr
Jeg skal bruge en query, der tager første hjemmeNr ud fra tabellen stats_home og derefter tæller hvor mange kampe dette hjemmeNr findes i tabellen query_match hvor det samtidig gælder at awascore = 0.....
Bare sådan for at jeg er sikker på du ved hvad problemet er :-)
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.