Hi... silly question maybe.
I want to execute the following query:
mysql_query("SELECT MIN(order), MAX(order) FROM downloads WHERE class='1'");
...but it doesn't work and gives me a SYNTAX ERROR. If I use my 'id' column
(the primary key) instead of the 'order' column, it works fine:
mysql_query("SELECT MIN(id), MAX(id) FROM downloads WHERE class='1'");
My columns are defined as follows:
CREATE TABLE downloads (
id int(11) NOT NULL auto_increment,
class tinyint(1) NOT NULL default '0',
order int(11) NOT NULL default '1',
PRIMARY KEY (id)
) TYPE=MyISAM;
Does anyone know why I'm getting a syntax error? Does MIN() and MAX() only
work for primary keys, or auto columns?
Thanks.
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]