Rutledge,
Wednesday, March 06, 2002, 10:01:56 PM, you wrote:
Reoen In my application I would like to update a MySQL record where one
Reoen column
Reoen is the largest value. Do I have to create a separate SELECT sql query
Reoen statement
Reoen to get that value and then update it? Or, is there a function that
Reoen allows me to specify it as part of my WHERE clause. I scanned the
Reoen manual and found reference to MAX, which appears to do it and can't get
Reoen it working.
Reoen The syntax I've tried...
Reoen UPDATE PICKING SET COL_1 =3D 'My_VAL' WHERE COL_2=3D'My_VAL2' AND
Reoen MAX(AUDIT);
^
It means that selection maximum value from table will be before
update.
This can be re-written as:
SELECT @a:=MAX(audit) FROM picking;
UPDATE picking SET col_1= WHERE audit=@a;
--
For technical support contracts, goto https://order.mysql.com/
This email is sponsored by Ensita.net http://www.ensita.net/
__ ___ ___ __
/ |/ /_ __/ __/ __ \/ /Victoria Reznichenko
/ /|_/ / // /\ \/ /_/ / /__ [EMAIL PROTECTED]
/_/ /_/\_, /___/\___\_\___/ MySQL AB / Ensita.net
___/ www.mysql.com
-
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