Originariamente inviato da Ladyweb
Cavolo ho sbagliato l'esempio,
in realtà il where è di due campi diversi

SELECT * FROM Tabella WHERE `nome` = 'pippo' ORDER BY `valutazione`

con

SELECT * FROM Tabella WHERE `descrizione` = 'ciccio' ORDER BY `valutazione`

dunque suppongo che il tutto si complichi

select * from tabella where nome = 'pippo' and descrizione = 'ciccio' order by valutazione

select * from tabella where nome = 'pippo' or descrizione = 'ciccio' order by valutazione

Nel primo caso con l'and entrambe le condizioni devono essere vere, con l'or invece basta che lo sia una.