使用简单函数

1.concat()

   concat(x,y)函数用于将y附加在x之后,该函数返回得到的字符串。

例子:

select concat(first_name,last_name)
from customers;
concat(first_name,last_name)
----------------------------------------
Johnbrown
CynthiaGreen
SteveWhite
GailBlack

注意:concat()函数与||操作符功能完成相同。

2.initcap()

    initcap(x)函数用于将x中每个单词的首字母转换成大写。

3.instr()

    instr(x,find_string[,start] [,occurrence])函数用于在x中查找find_string。instr()函数返回find_string所在位置,该函数可以使用可选参数start来说明从x中的哪个位置开始查找,还可以使用可选参数occurrence说明应该返回find_string第几次出现的位置。

select name,instr(name,'Science')
from products
where product_id=1
name                            instr(name,'Science')

-----------------------------------------------------------

Modern Science                                  8

下面例子使用instr()函数显示了从产品名的开头开始第二次出现字母e的位置:

select name,instr(name,‘e’,1,2)
from products
where product_id=1
name                        instr(name,'Science')

---------------------------------------------------------

 Modern Science                               11


4.instr()

  

select case when instr(字段,‘Y’)>0 then 'Y' else 'N' end from table



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值