Buongiorno a tutti,inanziutto otimo forum XD, ho un problema con una query di Access 2007, quello che voglio fare è visualizzare i numeri mancanti di una colonna (cioè che non sono stati mai assegnati), ho fatto una funzione del genere che ho trovato in internet dove non mi da i numeri mancanti ma almeno i dice tipo da 0 a 300 sono liberi:
SELECT D1.ID+1 AS Da, (SELECT TOP 1 Classe_Codice
FROM Classe
WHERE Classe_Codice>D1.ID+1
ORDER BY Classe_Codice)-1 AS A
FROM (SELECT TOP 1 0 AS ID
FROM Classe
UNION
SELECT Classe_Codice
FROM Classe) AS D1 LEFT JOIN Classe AS D2 ON D1.ID+1=D2.Classe_Codice
WHERE D2.Classe_Codice IS NULL
ORDER BY D1.ID;
ma nulla non funziona, mi da l'errore che la sottoquery può riportare al massimo 1 record, 1 come mai mi da questo problema? 2 qualche suggerimento per vedere un elenco di numeri mancanti e non da a grazie mille a tutti