De database van een webwinkel heeft een tabel met 3 kolommen: categorie id, product id en positie:
[table="class: grid"]
[tr]
[td]categorie_id[/td]
[td]product_id[/td]
[td]positie[/td]
[/tr]
[tr]
[td]16[/td]
[td]195[/td]
[td]3[/td]
[/tr]
[tr]
[td]15[/td]
[td]196[/td]
[td]0[/td]
[/tr]
[tr]
[td]2[/td]
[td]197[/td]
[td]5[/td]
[/tr]
[tr]
[td]15[/td]
[td]197[/td]
[td]1[/td]
[/tr]
[tr]
[td]17[/td]
[td]198[/td]
[td]0[/td]
[/tr]
[tr]
[td]18[/td]
[td]198[/td]
[td]1[/td]
[/tr]
[tr]
[td]17[/td]
[td]199[/td]
[td]0[/td]
[/tr]
[/table]
etc.
Nu wil ik graag als resultaat van een sql query de product id's weergeven die zowel categorie id 17 als categorie id 18 hebben. In de rijen hierboven die ik uit de echte tabel geknipt hebt bijvoorbeeld 198. Volgens mij zal het wel niet al te moeilijk zijn maar ik zit al even te klooien met mijn gebrekkige sql kennis en googlen en zoeken op dit forum heeft me ook nog niet op het juiste spoor gezet, vandaar mijn post hier. Mocht ik niet duidelijk zijn dan hoor ik het graag.
[table="class: grid"]
[tr]
[td]categorie_id[/td]
[td]product_id[/td]
[td]positie[/td]
[/tr]
[tr]
[td]16[/td]
[td]195[/td]
[td]3[/td]
[/tr]
[tr]
[td]15[/td]
[td]196[/td]
[td]0[/td]
[/tr]
[tr]
[td]2[/td]
[td]197[/td]
[td]5[/td]
[/tr]
[tr]
[td]15[/td]
[td]197[/td]
[td]1[/td]
[/tr]
[tr]
[td]17[/td]
[td]198[/td]
[td]0[/td]
[/tr]
[tr]
[td]18[/td]
[td]198[/td]
[td]1[/td]
[/tr]
[tr]
[td]17[/td]
[td]199[/td]
[td]0[/td]
[/tr]
[/table]
etc.
Nu wil ik graag als resultaat van een sql query de product id's weergeven die zowel categorie id 17 als categorie id 18 hebben. In de rijen hierboven die ik uit de echte tabel geknipt hebt bijvoorbeeld 198. Volgens mij zal het wel niet al te moeilijk zijn maar ik zit al even te klooien met mijn gebrekkige sql kennis en googlen en zoeken op dit forum heeft me ook nog niet op het juiste spoor gezet, vandaar mijn post hier. Mocht ik niet duidelijk zijn dan hoor ik het graag.