I would like to know whether its possible to get a list of distinct values in a SQLite Column without ordering them.
I tried following query. But it automatically orders
hey one easy method will be adding a serial number(Make it primary Key) as you insert a record and make the order descending .
What order do you want?
If you want to get the values in the order of first appearance you can do:
select distinct column
from table
order by min(rowid);
What do you mean "without ordering"? There's no natural order implied in a SQL table, so the default ascending order by column from left to right is as good as any other order. If you prefer another order, SELECT DISTINCT does accept an ORDER BY clause.