Re: [INTERFACES] the last row in a table
От | Thomas G. Lockhart |
---|---|
Тема | Re: [INTERFACES] the last row in a table |
Дата | |
Msg-id | 36E53C2E.C2E59616@alumni.caltech.edu обсуждение исходный текст |
Ответ на | date & time (hoelc <hoelc@pd.jaring.my>) |
Ответы |
Re: [GENERAL] Re: [INTERFACES] the last row in a table
|
Список | pgsql-general |
> I am developing a database with PostgreSQL in Linux, and using ecpg to > write the C program to communicate with the database. > One of my application need to get the data from the last row in a > table. Is there any function or command that can tract which is the > last row of data in a table? SQL is a set-oriented language. One should probably not assign any significance to a storage order of rows. It *is* possible to order the results of a query, and then your first/last qualities do have meaning. I would suggest ordering your query (perhaps on a "row update time" if by "the last row" you mean "the more recently entered row") using the "DESC" qualifier in the ORDER BY clause, then use a cursor to pick up the first row returned. Good luck. - Tom
В списке pgsql-general по дате отправления: