12. maj 2005 - 11:57Der er
7 kommentarer og 1 løsning
Kun udvælge rækker hvor primær id går igen i anden tabel
Jeg er rusten i min mysql.
Sidder og sumper lidt over et udtræk, hvor jeg selecter fra en tabel. Men det giver lige rigelige resultater. Derfor ønsker jeg kun de rækker, hvor det primære id går igen i en anden tabel.
Hvad skal der til?
Sådan er strukturen: Tabel 1 ID,Tekst,BrugerID,tid
SELECT gallerier.* FROM gallerier WHERE ID IN (SELECT billeder.ejergalleri FROM billeder) ORDER BY gallerier.tid
Kan man det i Mysql?
Ellers: SELECT gallerier.ID, gallerier.Col2 FROM gallerier INNER JOIN billeder ON gallerier.ID = billeder.ejergalleri GROUP BY gallerier.ID, gallerier.Col2 ORDER BY gallerier.tid
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.