数据库小知识
//当id大于在740与750之间 赋值周六 否则赋值工作日
select
CASE WHEN id>740 and id<750 THEN '周六'ELSE '工作日'END as a
from RF_ReportPointInfo_1#
Sql server 分页 获取2001到2050的数据 mySql 用的 limit 2000,50
select top 50 * from PT_ChildSysAlarms where Id not in(select top 2000 Id from PT_ChildSysAlarms order by Id )order by Id
截取数据
LEFT(`123456`,4) as num 截取左边4个字符 结果为1234
select DAYOFWEEK('2017-03-01') as n 返回日期是星期几
返回字符串2 在21212中第几次数出现的下标
select CHARINDEX('2','21212',2) as n 返回2在21212中第二次出现的下标 结果为 3
也可以当条件来判断
CHARINDEX('2','21212') 判断21212中是否存在2 存在返回大于1 否则为0
patindex(pattern,expression) 精确匹配,完全匹配1,不完全匹配0
例如:patindex('aa','aa') 返回1 完全匹配
patindex('aa','aab') 返回0 不完全匹配
浙公网安备 33010602011771号