29. september 2004 - 18:48Der er
19 kommentarer og 1 løsning
MySQL database & rækkenavne
Det her er svært af forklare:
I en MySQL database har jeg en tabel der inde holder en mænge rækker... hvis jeg gerne vil have navnene på de rækker hvor indeholdet i rækken er 2 hvad skal jeg så gøre...
Efter ti år i London, Madrid, Paris og Utrecht kommer Sabios AI-fokuserede program af arrangementer om kundeoplevelser, ‘Disrupt’, for første gang til Danmark.
jammen.... jeg kender ikke kolonens navn... jeg har 5 forskelige kolonner. i én af dem står der 2. jeg vil så gerne have navnet på den kolonne og KUN NAVNET PÅ DEN...
Ahh, det var ikke så let at læse ud fra dit første spørgsmål. Der snakkede du kun om rækker. At få navnet på en kolonne har jeg desværre ingen anelse om hvordan man gør.
Hvor mange rækker er der i din tabel ? Hvis det ikke er mange 1000 kan du læse alle rækker ind og så spørge på om felt xx=2 OSV. Alle de steder hvor xx er 2 ved du det er kolonne xx. Men at skulle spørge om dette dirrekte i DB2 på alle kolonner lyder meget tungt. Må man spørge hvad du egentlig skal bruge det til ?
Ik sikker på jeg fatter :D men virker flg så ikke?: mysql_query("SELECT * FROM tabel WHERE kolonne1 = '2' OR kolonne2 = '2' OR kolonne3 = '2' ")or die(mysql_error());
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.