12. juni 2008 - 20:16Der er
6 kommentarer og 1 løsning
hvor flere ting er opfyldt
Hej jeg har denne forespørgsel.
SELECT DISTINCT member.member_id, member.member_mobil FROM member, member_options where member.member_mobil!='' AND member_options.option_id = '8' AND member_options.option_id = '12' AND member_options.member_id=member.member_id
Den burde finde en post men det gør den ikke, den skal altså finde member_id & member_mobil fra member hvor det pågældende member har option_id 8 og option_id 12
Det kan godt finde en der har option_id 8 og en der har option_id 14 men ikke en der har begge - selvom det findes
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
SELECT member.member_id, member.member_mobil FROM member, member_options mo1, member_options mo2 WHERE mo1.member_id=member.member_id AND mo2.member_id=member.member_id AND mo1.option_id = 8 AND mo2.option_id = 12 AND member.member_mobil <> ''
pointen er at du joiner en raekke fra member med 2 forskellige raekker fra member_options - og derfor skal man faktisk hente fra 3 tabeller hvoraf de 2 dog er den samme
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.