Databases are not spreadsheets--There is no 'first' row. Think of your data as this pile of meaningless computer bits thrown somewhere at the bottom of a disk. The data just recently added, doesn't get thrown on top of the older data, it simple gets incorporated into the pile. There is no order to it. How you apply order to it is through queries. When you want to retrieve specific data from it you ask the database (in the form of a query) to retreive the data you want, in the order you want. After that query is run, and only when you use an 'ORDER BY' clause does your data have an order among itself. Only within such queries will you're data have a 'first' row.