其实就相当于if else:而且也可以用if来替代。

  case whent 条件1 then 条件2 else 条件3 end;

如果条件1成立就执行条件2否则执行条件3 

1 mysql> select case when 1=1 then sleep(2) else 0 end;
2 +----------------------------------------+
3 | case when 1=1 then sleep(2) else 0 end |
4 +----------------------------------------+
5 | 0                                      |
6 +----------------------------------------+
7 row in set (2.00 sec)

 如果1=1成立则延时两秒 不

相关文章:

  • 2022-12-23
  • 2021-11-23
  • 2022-12-23
  • 2021-10-17
  • 2021-07-19
  • 2021-08-27
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-20
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案