Hallo,
Ik ben ronduit niet goed in het maken van sql query's. nu heb ik het wel een beetje zitten proberen en ik heb de klok horen luiden. Nu hoop ik dat jullie mij kunnen helpen met het zoeken naar de klepel
De bedoeling van onderstaande query is dat ik alle vrouwen (gelsacht V) welke hetero (type 1) én Bi (type 3) zijn ik heb het volgende zitten uitwerken, maar ik weet dus niet hoe ik achter de where meerdere gegevens kan toevoegen.

$query = "SELECT klanten_id FROM klanten WHERE klanten_geslacht='V' & klanten_geaardheid='1 AND 3'" ;

Misshien kan iemand mij hiermee helpen
bvd
Tuurlijk:

De eerste query is de query waarmee je de hobbies van een bepaalde klant seleecteert. Hiermee haal je dus alle hobbies van een bepaalde klant op.

Vervolgens maak ik een tweede query waarbij ik klanten met een bepaalde hobby ophaal. En wel alle klanten waarbij (een van) hun hobby('s) voorkomt in het resultaat van de eerste query (de hobbies van die ene klant).

Je zou alleen nog DISTINCT kunnen toevoegen om elke klant die een overeenkomende hobby heeft maar 1 keer op te halen. Anders wordt die klant namelijk bij elke overeenkomende hobby opgehaald...


SELECT
    DISTINCT klanten_id
(...)

Reageren