Ho una tabella1
id,imei,descrizione,altro(apparte id tutti i campi sono ripetuti)
e una tabella2
id,imei,descrizione,altro(apparte id tutti i campi sono ripetuti)
Se faccio (SELECT imei FROM `tabella1` ORDER BY imei ASC) mi dà 57 imei
Se faccio (SELECT imei FROM `tabella2` ORDER BY imei ASC) mi dà 2998 imei
Se faccio
(SELECT imei FROM `tabella1` ORDER BY imei ASC) UNION (SELECT imei FROM `tabella2` ORDER BY imei ASC) mi dà 1296 imei
com'è possibile non dovrebbero essere l'esatta somma? che fà un distinct? come mai?