Probleem:
Ik heb een probleem met een query waar ik absoluut niet uit kom.
Ik heb in een (msql) database de volgende constructie:
Tabel 1 bestaat uit bepaalde studies met een study_id
Tabel 2 bevat uitgebreide informatie over de specifieke study met study_id als key
Tabel 3 bevat uitgebreide informatie over de specifieke study met study_id als key
Tabel 2 en 3 hebben dus een relatie met tabel 1
Nu wil ik weten of een bepaalde study_id in tabel 2 zit.
(dan weet ik dat deze bestaat en hoef ik em niet aan te maken maar kan ik een update doen)
Ik voer de volgende query uit:
SELECT COUNT(*) FROM tabel2 WHERE study_id = 'id_die_ik_wil_hebben'
Ik krijg nu een error terug maar die zegt niets,
unknown error on query "hier_de_query"
Wat ik heb geprobeerd:
Ik heb met een query analyser de query op de database uitgevoerd en deze voert de query wel goed uit!
dus aan de query ligt het niet
Ik heb de query veranderd naar:
SELECT COUNT(*) FROM tabel1 WHERE study_id = 'id_die_ik_wil_hebben'
en deze werkt wel gewoon alleen ik wil weten of de study_id in 2 zit of in 3 niet of ie wel of niet bestaat
(hieruit concludeer ik dat ik wel de goede database enzo aanroep)
Ik heb ook de query onwijs vaag gemaakt (ik denk misschien ligt het aan de relatie ofzo)
SELECT COUNT(*) FROM studies,study_tee WHERE study_tee.study_id = '9'
en dan doet ie het ook niet (maar weer wel in de query analyser)
ik heb al op google gezocht maar daar kan ik niets vinden vooral omdat mijn error unknown is weet ik niet veel
Ik weet dus echt niet meer waar ik moet zoeken daarom vraag ik het hier.
Ik heb een probleem met een query waar ik absoluut niet uit kom.
Ik heb in een (msql) database de volgende constructie:
Tabel 1 bestaat uit bepaalde studies met een study_id
Tabel 2 bevat uitgebreide informatie over de specifieke study met study_id als key
Tabel 3 bevat uitgebreide informatie over de specifieke study met study_id als key
Tabel 2 en 3 hebben dus een relatie met tabel 1
Nu wil ik weten of een bepaalde study_id in tabel 2 zit.
(dan weet ik dat deze bestaat en hoef ik em niet aan te maken maar kan ik een update doen)
Ik voer de volgende query uit:
SELECT COUNT(*) FROM tabel2 WHERE study_id = 'id_die_ik_wil_hebben'
Ik krijg nu een error terug maar die zegt niets,
unknown error on query "hier_de_query"
Wat ik heb geprobeerd:
Ik heb met een query analyser de query op de database uitgevoerd en deze voert de query wel goed uit!
dus aan de query ligt het niet
Ik heb de query veranderd naar:
SELECT COUNT(*) FROM tabel1 WHERE study_id = 'id_die_ik_wil_hebben'
en deze werkt wel gewoon alleen ik wil weten of de study_id in 2 zit of in 3 niet of ie wel of niet bestaat
(hieruit concludeer ik dat ik wel de goede database enzo aanroep)
Ik heb ook de query onwijs vaag gemaakt (ik denk misschien ligt het aan de relatie ofzo)
SELECT COUNT(*) FROM studies,study_tee WHERE study_tee.study_id = '9'
en dan doet ie het ook niet (maar weer wel in de query analyser)
ik heb al op google gezocht maar daar kan ik niets vinden vooral omdat mijn error unknown is weet ik niet veel
Ik weet dus echt niet meer waar ik moet zoeken daarom vraag ik het hier.