mysql的else语句怎么写_如果在MySQL语句中使用ELSE语句?

在If-Else语句中,根据值将条件评估为true或false。

让我们来看一个例子。首先,我们将创建一个表。CREATE命令用于创建表。mysql> create table IfelseDemo

- > (

- > id int,

- > FirstName varchar(100)

- > );

在INSERT命令的帮助下插入记录。mysql> insert into IfelseDemo values(1,'John');

mysql>  insert into IfelseDemo values(2,'Carol');

mysql>  insert into IfelseDemo values(3,'John');

mysql>  insert into IfelseDemo values(4,'Carol');

mysql>  insert into IfelseDemo values(5,'John');

显示所有记录。mysql> select *from IfelseDemo;

这是我们的输出。+------+-----------+

| id   | FirstName |

+------+-----------+

|    1 | John      |

|    2 | Carol     |

|    3 | John      |

|    4 | Carol     |

|    5 | John      |

+------+-----------+

5 rows in set (0.00 sec)

以下是使用if-else语句的查询。mysql> SELECT id, FirstName, (case when (id = 2 and FirstName = 'Carol')

- > then

- > 'Welcome Carol'

- > else

- > 'You are not Carol with id 2'

- >end)as Message from IfelseDemo;

以下是输出。+------+-----------+-----------------------------+

| id   | FirstName | Message                     |

+------+-----------+-----------------------------+

|    1 | John      | You are not Carol with id 2 |

|    2 | Carol     | Welcome Carol               |

|    3 | John      | You are not Carol with id 2 |

|    4 | Carol     | You are not Carol with id 2 |

|    5 | john      | You are not Carol with id 2 |

+------+-----------+-----------------------------+

5 rows in set (0.00 sec)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值