When I do "SELECT * FROM table" where does the order from the rows come from and is there a way to alter it?
Story: I have this site which retrieves dresses sizes and needs a size chart update. The order is a tricky thing, since a general rule is probably a preg_match which I'm not willing or having the enough skill to create (Order should be: Number ASC (00 before 0) and then after the first number varchar ASC).
Next option is "add order column", but it costs more than updating.
So I start updating and the first ones I insetred were showing first. Today they were shown last. Now they show first again. Also order maintains upon update. So it's not "date created" nor "date updated".
UPDATE: found how to rearrange order in PHPMyAdmin under "Alter table order by" in "options" table's tab, which solves my current problem but still wondering which the order is if not altered.