Avatar billede Slettet bruger
10. marts 2004 - 16:28 Der er 3 kommentarer og
1 løsning

Count i tabel eller noget

Jeg har en tabel med opgaver "tabel:(opgtabel)" til disse opgaver kan man oprette nogen del opgaver "tabel:(deltabel)" som så bliver linket til opgtabel ved at der i deltabel er en kolonnen der siger hvilket id nummer del opgaven hører til.

Jeg har en forside hvor alle opgaverne der er bliver listet, ud for hver opgave vil jeg godt have at der står hvor mange delopgaver der er, kan det lade sig gøre?? og hvordan??

Mit gæt er noget med COUNT i SELECT sætningen, men kan ik helt finde ud af det, nogen der kan hjælpe??
Avatar billede fennec Nybegynder
10. marts 2004 - 16:34 #1
prøv at se her:
http://www.eksperten.dk/spm/474554

eagleeye har en SQL til sidst, som du sikkert kan få tilpasset.
Avatar billede Slettet bruger
17. marts 2004 - 18:33 #2
Jeg har prøvet lidt, men forstår ikke helt hvordan det virker, kan du give et eksempel ud fra mine tabeller??

Opgave tabel, opgID, opgNavn

Step tabel, stepID, stepNavn, stepOpg

Step opgave svarer til opgID i opgave tabellen og jeg vil så have optælling af hvor mange steps der hører til den enkelte opgave..
Avatar billede Slettet bruger
17. marts 2004 - 19:38 #3
Jeg har fået det til at virke lidt nu, dog counter den det hele og ikke kun de steps der hører til den specifikke opgave.

Min SQL ser sådan ud:
SQLcount = "SELECT COUNT(stepID) AS stepsdone FROM step, opgave WHERE stepOpgave = opgID"

Den skal tælle alle stepsne for en opgave, jeg har en lang liste med opgaver og ud for dem skal man kunne se hvor mange steps der er, men den skriver det fulde antal udfor alle opgaverne, hvordan kan jeg få den til kun at skrive de steps der hører til den specifikke opgave.
Avatar billede Slettet bruger
17. marts 2004 - 21:29 #4
Har fået svar af en ven, der kunne gøre det, men eller tak for hjælpen fennec
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester