I need to pull a variable number of fields from a table from the last
inputted fields.  For example, instead of doing something like

     "SELECT * FROM table"

I am looking for a way to do something like this(hypothetical, I don't
really know what I should do).

     "SELECT LAST_TEN_FIELDS FROM table"

which would then pull the most recent ten rows from the table.  The reason
why I am asking this mailling list is because I am writing a small program
using PHP and want to get the ten most recent fields.  However, since it
is PHP and the script is going to have high traffic, I need to know the
most efficient way of pulling the last ten fields.  I know I can do it
through PHP by sorting out the results, but I want the whole thing to be
as streamlined as possible and don't want to have the PHP script in 4
months chugging away for hours trying to work with the data of 1000 fields
pulled from mySQL.

This is the structure I have in mind for the table, and this is not 100%
official, but was the way I had initially planned it to go.

id INT NOT NULL AUTO_INCREMENT,
data VARCHAR(200),
PRIMARY KEY(id)

The script is going to take a little bit of data, and is only going to
need to display the most recent(top ten probably) results entered, which
is why I need to know if there is an efficient way to do this in mySQL
without causing thousands of chunks of data to have to be handled by PHP.

All help is appreciated,

-Eric


---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to