Buon pomeriggio, ho un tabella di notizie che a seconda della Posizione (1,2,...10), le notizie vengono visualizzate nell'ordine dato dal campo Posizione, in questo modo:
codice:
SELECT * FROM TB_NOTIZIE where Posizione IN (1,2,3,4,5,6,7,8,9,10) order by Posizione asc LIMIT 0,12
//sarebbe corretto fare cosi: 
SELECT * FROM TB_NOTIZIE where Posizione <> 0 order by Posizione asc LIMIT 0,12
Però vorrei che la select, potesse tirar fuori oltre ai 10 record ordinati anche gli ultimi 3 record che hanno nel campo Posizione valore 0 'zero'.

Come posso fare?
grazie mille.