Hoi, sorry voor de wat vreemde topicnaam maar ik kan even niet een betere verzinnen.
Ik wil dingen uit dezelfde tabel met elkaar vergelijken.
De tabel ziet er als volgt uit:
Nu wil ik dat een mysql query selecteert waar welke users dezelfde antwoorden gegeven hebben.
Dus op de volgende manier.
user 1 selecteert bij vaardigheid x als antwoord basis en user 2 selecteert ook bij vaardigheid x als antwoord basis. Alleen hoe haal ik dat er nu uit?
Ik heb nu de volgende query zitten maken maar die klopt voor geen meter:
Ik heb hier al gezocht op de Mysql website. en op GoT met de deze trefwoorden.
Wie kan mij helpen bij deze query
Ik wil dingen uit dezelfde tabel met elkaar vergelijken.
De tabel ziet er als volgt uit:
code:
1
2
3
4
5
6
7
8
| CREATE TABLE `ck_individuele_toewijzing` ( `id` int(255) NOT NULL auto_increment, `user_id` int(255) NOT NULL default '0', `competentie_id` int(255) NOT NULL default '0', `vaardigheid` int(255) NOT NULL default '0', `antwoord` varchar(50) NOT NULL default '', PRIMARY KEY (`id`) ) TYPE=MyISAM; |
Nu wil ik dat een mysql query selecteert waar welke users dezelfde antwoorden gegeven hebben.
Dus op de volgende manier.
user 1 selecteert bij vaardigheid x als antwoord basis en user 2 selecteert ook bij vaardigheid x als antwoord basis. Alleen hoe haal ik dat er nu uit?
Ik heb nu de volgende query zitten maken maar die klopt voor geen meter:
code:
1
| WHERE competentie_id='1' AND antwoord='basis' AND (user_id='$user_id1' AND user_id='$user_id2')"; |
Ik heb hier al gezocht op de Mysql website. en op GoT met de deze trefwoorden.
Wie kan mij helpen bij deze query