Hi,
Apologies, yes I have RTFM, and should've clarified my question. I
actually need to do something more like this:
IF(@SomeValue = 1)
BEGIN
THEN
SELECT "Data" as Column1,
"MoreData" as Column2
ELSE
SELECT "SomeValue is not = 1" as Error
END IF
Thanks,
Luke Venediger.
On Fri, 22 Oct 2004 09:39:21 -0500, Jay Blanchard
<[EMAIL PROTECTED]> wrote:
> [snip]
> I'm trying to write a conditional statement in my query. Is the
> following possible in MySQL?
>
> IF(@SomeValue = 1)
> THEN
> SELECT "The value is 1";
> ELSE
> SELECT "The value is not 1";
> END IF
>
> I've tried different variations and nothing seems to be working (I'm
> getting syntax errors). I'm using MySQL 4.0.18. Any help would be
> greatly appreciated.
> [/snip]
>
> Have you RTFM?
>
> SELECT IF(@SomeValue = 1, 'The value is 1', 'The value is not 1')
>
> http://dev.mysql.com/doc/mysql/en/Control_flow_functions.html
>
--
Get Firefox Browser! Reclaim the web. http://getfirefox.com/
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]