ciao, sembrerà un pò paradossale, ma ho scritto una select che mi ritorna i dati che voglio e non capisco perchè me li ritorna..
ho due tabelle da dove devo prendere un solo campo per ciascusa dello stesso tipo (data). Nello specifico devo prendere solo l'anno in questi campi e i record non devono ripetersi (perchè ad es, potrebbero esserci + record che hanno nella data l'anno 2005..
quindi:
la select mi ritorna perfettamente i dati:codice:select year(dataora) AS data from tbluenews UNION select year(dataorabandi) AS data from tbluebandi order by data ASC
1978
1988
1994
1995
1996
1999
2000
2001
2004
2005
praticamente non mi ripete i record come se avessi usato una distinct.. e non riesco a capire perchè non mi ripete i record..