Salve a tutti,

eccovi la mia martellata contro il muro

In una tabella ho 4 domande:

id = 1, id =2 , id=3, id=4

Ogni qualvolta l'utente risponde ad una domanda, la sua tabella si popola con gli id delle domande

Voglio fare in modo che la query successiva sputi fuori una domanda (random), ma che non sia già stata utilizzata dall'utente.
Ecco la query:


Codice PHP:
SELECT domande.idrisposteutenti.iddomanda 
FROM domande
risposteutenti 
WHERE domande
.id<>risposteutenti.iddomanda AND risposteutenti.idutente 113 
ORDER BY RAND
() limit 1 
Invece questa cavolo di query, non tiene conto di domande.id<>risposteutenti.iddomanda e mi sputa fuori in maniera random iddomanda già presente nella tabella risposteutenti

Sto sbattendo da due giorni.
Grazie a tutti di cuore.