Ho bisogno di scrivere uno script SQL su di una tabella PhtTags con tre campi: Record, Tag, Views. Ho bisogno di selezionare i valori DISTINCT di Record eseguendo una query dove seleziono dati secondo una serie di condizioni WHERE separate da degli OR inclusivi. Ho bisogno che i differenti campi Record siano ordinati secondo:
primariamente secondo il numero di condizioni WHERE che si sono verificate (ma ne basta anche una per ottenere il campo!)
secondariamente per il campo Views.
Perciò se ho i valori:
Record Tag Views
1 a 2
1 b 2
1 c 2
2 a 3
2 b 3
3 a 4
3 b 4
e gli chiedo di selezionare in degli OR i valori DISTINCT di Record che abbiano le tag a OR b OR c lui mi prenda in ordine:
la 1 perchè si sono verificati tutti e tre gli OR
la 3 perchè si sono verificati solo due OR come nella 2 ma ha più Views
la 2 perchè si sono verificati OR come nella 3 ma ha meno Views.
Si può fare uno script del genere?
Grazie mille!!!
Araganaus