On Tue, Apr 24, 2012 at 10:15:26AM -0400, Emi Lu wrote: > May I know is there a simple sql command which could return missing > numbers please? > For example, > t1(id integer) > values= 1, 2, 3 .... 5000000 > select miss_num(id) > from t1 ; select generate_series( (select min(id) from t1), (select max(id) from t1)) except select id from t1; Best regards, depesz -- The best thing about modern society is how easy it is to avoid contact with it. http://depesz.com/ -- Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general