# encoding: utf-8x=10case xwhen 1..2print "x=",x,";在 1..2中"when 4..9, 0print "x=",x,";在4..9,0中,或是0"elseprint "x=",x,";其它可能"end
转载
2023-06-16 10:45:14
56阅读
Case......end 语句insert into bnd_consumption_demand(demand_id,INVENTORY_ITEM_ID,DEMAND_QTY,ORIGINAL_SOURCE_TYPE,original_ref_number,PROCESS_STATUS,CREATED_BY)
原创
2021-07-21 11:55:14
342阅读
case when then else end 可以像java中的if一样条件显示第一种方式:case column when value1 then result when value2 then result else result end第二种方式:case when condition1 then res...
原创
2021-11-30 17:47:29
370阅读
是按条件来排序,举个简单的例子:select a,b,c from tab order by case 表达式 when 条件1 then a when 条件2 then b else c end; 这个select语句就是当表达式满足条件1的时候就按a来排序,满足条件2的时候就按b排序,否则就按c排序
转载
2008-06-29 21:14:00
104阅读
2评论
case when then else end 示例一 SELECT 学号, 姓名, 等级= CASE WHEN 总学分 IS NULL THEN ‘尚未选课’ WHEN 总学分 < 50 THEN ‘不及格’ WHEN 总学分 >=50 and 总学分<=52 THEN ‘合格’ ELSE ‘优秀
转载
2016-05-26 19:20:00
164阅读
2评论
case when then else end 可以像java中的if一样条件显示第一种方式:case column when value1 then result when value2 then result else result end第二种方式:case when condition1 then res...
原创
2022-03-08 16:54:08
202阅读
SQL语句的case-when-end语句1.什么情况下需要使用case-when-end语句?当需要依据条件的取值而决定某值的选择时,可以使用case-when-end语句2.给出一个示例准备工作:新建一个数据库,名为mydatabase,注意字符串为utf8模式create table country(country varchar(255),populat...
原创
2021-07-08 13:35:06
233阅读
SQL语句的case-when-end语句1.什么情况下需要使用case-when-end语句?当需要依据条件的取值而决定某值的选择时,可以使用case-when-end语句2.给出一个示例准备工作:新建一个数据库,名为mydatabase,注意字符串为utf8模式create table country(country varchar(255),populat...
原创
2022-01-28 13:47:23
308阅读
en '男' -------------sex='1',则返回值'男' when sex='2' then '女' -------------sex='2',则返回值'女' else 0 ...
原创
2023-02-01 14:09:33
104阅读
when 如果 then 那么 else 否则 end 结束 SELECT * FROM A WHERE 1=1 AND( CASE WHEN (? IN (49)) THEN ttc.toStoreTime <= DATE_SUB(NOW(), INTERVAL 48 HOUR) AND ttc.
转载
2018-08-31 01:10:00
195阅读
2评论
在sql中增加case可以增加数据处理的灵活性,注意结尾的end 1 proc sql outobs=10; 2 title 'this is an example of sql and case'; 3 select wangnei,date, 4 case 5 when 200901<=date<=200903 then 'first' 6 when 200904<=date<=200906 then 'second' 7 else 'else' 8 en...
转载
2013-02-18 22:14:00
149阅读
2评论
select *,case t.name when 1 then '男' when 2 then '女' end as sex from tt t结果: 一. 控制流程函数1.CASE value WHmpare-value] THEN result ...] [ELSE ...
原创
2023-09-28 09:36:39
256阅读
1. SELECT s.s_id, s.s_name, s.s_sex, CASE WHEN s.s_sex = '1' (要筛选的字符)THEN '男' (要改成的字符) WHEN s.s_sex = '2' (要筛选的字符)THEN '女'(要改成的字符) ELSE '其他'(要改成的字符) # ...
转载
2021-08-20 11:22:00
206阅读
2评论
方法一:SELECT CASE WHEN SUBSTRING(timerange, LENGTH(timerange)) < "5" THEN CONCAT(SUBSTRING(timerange, 1, LENGTH(timerange) - 1), "0") ELSE CONCAT(SUBSTRING(timerange, 1, LENGTH(
原创
2022-01-04 17:34:29
134阅读
转: MySql 中 case when then else end 的用法 解释: SELECT case 如果 when sex='1' then '男' sex='1',则返回值'男' when sex='2' then '女' sex='2',则返回值'女' else 0 其他的返回'其他’
转载
2019-03-25 15:24:00
130阅读
MySql 中 case when then else end 的用法 解释: SELECT case 如果 when sex='1' then '男' sex='1',则返回值'男' when sex='2' then '女' sex='2',则返回值'女' else 0 其他的返回'其他’ en
转载
2017-03-31 20:59:00
5114阅读
2评论
在写项目时,会遇到有字典项的业务,例如数字1代表男,数字2代表女,用做展示的时候,遇到对应数字就展示中文对应的男or女。现在数据库创建一张表(message_mid),字典项的字段是state:0代表办结,D代表作废,其余代表在结。数据库展示如下:要展示的是字段state那一列,展示对应的汉字,语句编写如下:select regionno,R_NAME,adress, case...
原创
2021-09-13 14:34:07
1128阅读
参见这篇博客:https://blog.csdn.net/rongtaoup/article/details/82183743 case when then else end 语句用于查询满足多种条件的情况,类似java中的if...else,还有的就是用于进行行转列的查询,这个是放在select
原创
2021-07-17 12:16:32
2909阅读
Id name dept1 aa dept12 &nb
原创
2009-11-04 10:50:00
1207阅读
金钱数=10 unless 金钱数>=100 print "对不起,你的钱不够了.." end 除非你的金钱数大于等于100,否则:“对不起,你的钱不够了..” case..when..end 语句: 如果对于把条件限制在某个范围或者某些特定的值的情况,使用case..end语句更方便: case 变量 wh
转载
2023-06-27 20:19:04
32阅读