Avatar billede newbie.dk Praktikant
02. juni 2004 - 16:12 Der er 11 kommentarer og
1 løsning

Count af udfyldte felter

Jeg har en database med 100 records. Til gennemsnit og antal har jeg brugt nedenstående:
g2 = "Select AVG(kol2) as 2var, COUNT(*) AS 2antal From tabel Where type = 'kat'"

Nu vil jeg gerne kunne tælle hvor mange der har udfyldt en bestemt post, hvordan gøres det??
Avatar billede fennec Nybegynder
02. juni 2004 - 16:17 #1
hvilke tabeller skal bruges, og hvordan hænger de sammen??
Avatar billede newbie.dk Praktikant
02. juni 2004 - 16:30 #2
Der vil blive opdateret nogle felter her den kommende tid. Dette ville jeg gerne følge med i.
Det er kun en tabel.
Avatar billede newbie.dk Praktikant
02. juni 2004 - 21:57 #3
Den var måske ikke helt nem?
Avatar billede fennec Nybegynder
03. juni 2004 - 08:58 #4
Nu er jeg simpelthen ikke med på, hvad du vil. Kan du ikke prøve at forklare det med flere ord.

Det er problemet med det skrevne ord. Det er ikke altid lige nemt, at se hvad folk mener.
Avatar billede newbie.dk Praktikant
03. juni 2004 - 09:36 #5
Ja det kender man jo godt. Man synes selv det giver mening, men der mangler lige noget for at andre også er med på ideen.

Nå men prøver da lige om det kan gøres bedre:
I min db med x antal records har jeg tilføjet en kolone. Denne post skal man så opdatere, og jeg kunne godt tænke mig at vide hvor mange der har tilføjet data i denne post.
Overstående kode tæller alle records, nu vil jeg gerne se hvor mange der har udfyldt sidste post, og ikke mange records der er i databasen.

Håber det går bedre, men ellers prøver jeg bare igen ;)
Avatar billede fennec Nybegynder
03. juni 2004 - 09:44 #6
og hvad kommer der til at så i den post, som bliver opdateret?
Avatar billede newbie.dk Praktikant
03. juni 2004 - 12:25 #7
Der kommer til at stå et heltal eller måske et kommatal(ved ikke lige endnu) i et tekst-felt.
Avatar billede fennec Nybegynder
03. juni 2004 - 12:34 #8
så du vil bare have talt dem hvor der står et eller andet i det felt???
Avatar billede newbie.dk Praktikant
03. juni 2004 - 12:37 #9
Jep.
Avatar billede fennec Nybegynder
03. juni 2004 - 12:53 #10
Så er det jo ikke noget problem. Jeg troede du ville tælle hvor mange personer/gange den var opdateret :o)

"Select AVG(kol2) as 2var, COUNT(*) AS 2antal From tabel Where DitFelt <> '' and type = 'kat'"
Avatar billede newbie.dk Praktikant
04. juni 2004 - 01:46 #11
Fedt, det kom til at virke.
Lig et svar.
Avatar billede fennec Nybegynder
04. juni 2004 - 07:57 #12
svar
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

Seneste spørgsmål Seneste aktivitet
I går 10:21 Ny printer, men hvilken Af mort1 i Printere
13/0819:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging