Lid |
|
ik heb 2 tabellen.
1 tabel ( medicijnen ) met medicijnen waarvan elk medicijn een eigen uniek nummer heeft.
in de 2e tabel ( slecht_samen ) heb ik 2 velden: medicijn_een en medicijn_twee
in beide velden staan nummers van medicijnen, bijv 1 - 3
medicijn 1 mag niet gebruikt worden samen met medicijn 3
een database ontwerp staat op http://www.c-jochemsen.nl/apotheek
maar goed, nu probeer ik de namen van de medicijnen uit tabel 2 te krijgen, en daarbij moet ik meerdere selects gebruiken.
Deze query heb ik gemaakt maar hij werkt niet echt, heb verder ook nooit zo'n query gemaakt maar kan zelf geen fout ontdekken:
$query3 = "SELECT ( SELECT medicijnnaam FROM medicijnen WHERE medicijn_ID = medicijn_een), (SELECT medicijnnaam FROM medicijnen WHERE medicijn_ID = medicijn_twee) FROM slecht_samen";
$query3 = "SELECT ( SELECT medicijnnaam FROM medicijnen WHERE medicijn_ID = medicijn_een), (SELECT medicijnnaam FROM medicijnen WHERE medicijn_ID = medicijn_twee) FROM slecht_samen";
De fout is:
You have an error in your SQL syntax near 'SELECT medicijnnaam FROM medicijnen WHERE medicijn_ID = medicijn_een), (SELECT m' at line 1
weet iemand wat ik fout doe?
groeten
|