首页 > 解决方案 > 使用 MySQL 的 C# 中的 IF & Else 条件

问题描述

MySql 工作台当我在 MySQL Workbench 的新查询编辑器窗口上写 if else 条件以根据条件选择表时,它给了我错误

这里 (1=1) 是一些条件

IF (1=1) then 
select 1;
ELSE 
select 2;
END IF;

IF (1=1) then 
select 1;
ELSE 
select 2;
END IF;

错误代码:1064。您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在 'IF (1=1) 附近使用正确的语法,然后在第 1 行选择 1'

标签: mysqlmysql-workbench

解决方案


将您的代码放在存储过程中。使用模式树中的上下文菜单创建一个新过程并为其打开一个编辑器:

在此处输入图像描述

在此处输入图像描述


推荐阅读