> Yes, it's a bit more complicated than that. I'm using an
expression
>so I don't want to have to repeat the whole expression all over again.
What's wrong with CAST( POWER( <expr>, 2 ) AS SIGNED )?
PB
------
mos wrote:
> At 05:43 PM 12/18/2005, James Harvard wrote:
>
>> Maybe I'm missing something, but can't you just multiply the number
>> by itself?
>>
>> select (3 * 3);
>>
>> select (int_col * int_col) as squared from table_name;
>>
>> James H
>
>
>
>
> James,
> Yes, it's a bit more complicated than that. I'm using an
> expression so I don't want to have to repeat the whole expression all
> over again.
>
> Mike
>
>
>
>
>> At 5:36 pm -0600 18/12/05, mos wrote:
>> >How do I square a number in MySQL 4.1? I thought it would be
>> something simple like:
>> >select 3**2
>> >but that produces a syntax error. I can use Pow(3,2) but that
>> produces a float. Is there a Square function?
>>
>> --
>> MySQL General Mailing List
>> For list archives: http://lists.mysql.com/mysql
>> To unsubscribe: http://lists.mysql.com/mysql?unsub=1
>
>
>
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.371 / Virus Database: 267.14.1/206 - Release Date: 12/16/2005