Ciao a tutti,
Ho creato un piccolo cms e vorrei implementare le correlazioni tra news e ho strutturato le tabelle nel seguente modo:
dw_articolo
id titolo, sottotitolo ecc...
dw_correlazioni
id, idNews1, idNews2

idNews1 -> news a cui viene applicata la correlazione
idNews2 -> news che è stata correlata

Per applicare una correlazione direi che non ho bisogno di altro, ora vi vado a indicare il problema...
sto cercando di far visualizzare le news correlate in modo corretto e per fare ciò utilizzo la seguente query
codice:
SELECT art.id,art.titolo,cor.id AS idCorr FROM dw_articolo AS art LEFT JOIN dw_correlazioni as cor WHERE 
(cor.idNews1=art.id OR cor.idNews2=art.id) AND (cor.idNews1='55' OR cor.idNews2='55')
Purtroppo viene indicato il seguente errore:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE (cor.idNews1=art.id OR cor.idNews2=art.id) AND (cor.idNews1='55' OR cor.id' at line 1

Cosa sbaglio?

Grazie a tutti.