Avatar billede rafix Nybegynder
20. juli 2005 - 12:32 Der er 1 løsning

or/and som bruges forkert

jeg tror jeg bruger or/and forkert...

jeg laver et check til min webshop hvor jeg kun vil vise store størrelser men den medtager eksempelvis en skjorte som kun er i størrelse 'str. small'. hvordan kan det være ?

SQL:
"SELECT *    FROM produkt, variant    WHERE IDprodukt=produktID AND (Produktgruppe = 'T-shirts' AND (Variant='str. xx-large' OR Variant='str. xxx-large')) OR (Produktgruppe = 'Jakker' AND (Variant='str. xx-large' OR Variant='str. xxx-large')) OR (Produktgruppe = 'Sweat shirt' AND (Variant='str. xx-large' OR Variant='str. xxx-large')) OR (Produktgruppe = 'Skjorter' AND (Variant='str. xx-large' OR Variant='str. xxx-large')) OR (Produktgruppe = 'Boxershorts' AND (Variant='str. xx-large' OR Variant='str. xxx-large')) OR (Produktgruppe = 'Boxershorts' AND (Variant='str. xx-large' OR Variant='str. xxx-large')) OR (Produktgruppe = 'Shorts' AND (Variant='str. xx-large' OR Variant='str. xxx-large' OR Variant='str. 38' OR Variant='str. 40' OR Variant='str. 42')) OR (Produktgruppe = 'Bukser' AND (Variant='str. xx-large' OR Variant='str. xxx-large' OR Variant='str. 38' OR Variant='str. 40' OR Variant='str. 42')) OR (Produktgruppe = 'Sko' AND (Variant='str. 45' OR Variant='str. 45,5' OR Variant='str. 46' OR Variant='str. 46,5' OR Variant='str. 47' OR Variant='str. 47,5' OR Variant='str. 48' OR Variant='str. 48,5' OR Variant='str. 49' OR Variant='str. 49,5' OR Variant='str. 50'))  GROUP BY IDprodukt  ORDER BY Produktgruppe ASC, IDprodukt DESC"
Avatar billede rafix Nybegynder
20. juli 2005 - 15:04 #1
done
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
Computerworld tilbyder specialiserede kurser i database-management

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