List:General Discussion« Previous MessageNext Message »
From:Roger Baklund Date:November 30 2004 6:59pm
Subject:Re: update and concat
View as plain text  
Thomas McDonough wrote:
> I'm trying to set all the values of column 'map' to the value of column 
> ML and '.png'.  My intuition and an extensive reading of the manual and 
> mail archives tell me to do it like this:
> 
> mysql> update listings set map= concat (ML, '.png') where ML<>'';
> 
> but all I get is this:
> 
> ERROR 1064 (42000): You have an error in your SQL syntax; check the 
> manual that corresponds to your MySQL server version for the right 
> syntax to use near '(ML, '.png') where ML<>''' at line 1
> 
> What am I doing wrong?

Don't use a space between 'concat' and the parantheses, it is a function 
call:

update listings set map= concat(ML, '.png') where ML<>'';

-- 
Roger

Thread
update and concatThomas McDonough30 Nov
  • Re: update and concatRoger Baklund30 Nov
  • Re: update and concatgerald_clark30 Nov
    • Re: update and concatThomas McDonough30 Nov
      • Re: update and concatMichael Stassen1 Dec
        • Re: update and concatThomas McDonough1 Dec
          • Re: update and concatMichael Stassen1 Dec