Ho la seguente tabella:

codice:
ID    ID_CITTA    TITOLO    LINGUA
1    100    Roma    it
2    100    Rome    (stringa vuota)
3    123    Paris    (stringa vuota)
Devo estrapolare le due città (Roma(id:1) e Paris(id:3)) seguendo queste regolette:
- C'è sempre un valore (stringa vuota) per ogni città, quindi non può esistere una città con solo 'it' o solo 'en', c'è sempre almeno (stringa vuota)
- Se c'è un record con la lingua definita comanda su (stringa vuota)
- Nei paramentri di ricerca cerco solo (stringa vuota) e una lingua, in questo caso 'it'

Ho provato in tutti i modi possibili, ma o per mie mancanze o per l'impossibilità di farlo non sono riuscito ad estrapolare i dati esatti