select option 作为select语句的条件,的使用方法!(附上运算符意思)
2013-08-23 11:12
459 查看
我们知道select语句里面,where条件有例如:bukrs IN S_BUKRS。
S_BUKRS是通过选择屏幕定义的,也可以通过下面的方式定义:
RANGES: R_PRCTR FOR BSEG-PRCTR. 然后这个R_PRCTR的性质就是和选择屏幕一致。
然后这个条件也可以更改:
REFRESH: R_PRCTR.
CLEAR R_PRCTR.
R_PRCTR-SIGN = 'E'.
R_PRCTR-OPTION = 'CP'.
R_PRCTR-LOW = '*30'.
APPEND R_PRCTR.
R_PRCTR-LOW = '*E0'.
APPEND R_PRCTR.
这里的SIGN 有 'I' 和 'E',I是包含的意思,E是排除的意思。
然后OPTION是运算符,可以有EQ NE GT LE LT CP NP
这两个选项默认是I 和 EQ,如果有需要排除数据的话就可以用其它运算符,例如上面的例子。然后CP和NP通常是配上“*” 和“+”一起使用。
例如:*30是指30结尾的,30*是指30开头,*30*是指变量里包括30的。
顺便附上一些运算符的意思:
S_BUKRS是通过选择屏幕定义的,也可以通过下面的方式定义:
RANGES: R_PRCTR FOR BSEG-PRCTR. 然后这个R_PRCTR的性质就是和选择屏幕一致。
然后这个条件也可以更改:
REFRESH: R_PRCTR.
CLEAR R_PRCTR.
R_PRCTR-SIGN = 'E'.
R_PRCTR-OPTION = 'CP'.
R_PRCTR-LOW = '*30'.
APPEND R_PRCTR.
R_PRCTR-LOW = '*E0'.
APPEND R_PRCTR.
这里的SIGN 有 'I' 和 'E',I是包含的意思,E是排除的意思。
然后OPTION是运算符,可以有EQ NE GT LE LT CP NP
这两个选项默认是I 和 EQ,如果有需要排除数据的话就可以用其它运算符,例如上面的例子。然后CP和NP通常是配上“*” 和“+”一起使用。
例如:*30是指30结尾的,30*是指30开头,*30*是指变量里包括30的。
顺便附上一些运算符的意思:
相关文章推荐
- yii框架中findall方法取数据使用总结,包括select各种条件,where条件,order by条件,limit限制以及使用单纯sql语句query时占位符的使用等
- ADO.NET select语句使用变量作为属性值的条件查询
- group的多条件的使用成组,成条件的话,必须在select里面写,group后面不能写了,只能写having语句
- sql server select查询语句 我想把AS后面重命名的列名 作为where语句的条件
- SQL语句中使用变量作为条件。遇到NULL时怎么写
- select中使用where条件查询语句使用和不使用小括号的区别
- MySQL大数据量分页查询方法及其优化 ---方法1: 直接使用数据库提供的SQL语句 ---语句样式: MySQL中,可用如下方法: SELECT * FROM 表名称 LIMIT M,N ---适
- List<T>的ForEach方法(可以使用“语句lambda”作为其参数),如下例子:
- 使用原生js获取的节点样式不能作为判断条件,封装获取节点样式方法
- Python中条件选择和循环语句使用方法介绍
- log4j.properties(java日志文件)语法语句解析,什么意思,使用方法举例
- C++条件语句和条件运算符的使用方法讲解
- 在SELECT语句中使用条件逻辑
- “取出数据表中第10条到第20条记录”的sql语句+select top 使用方法
- 2.2 在不使用运算符&&或|| 的条件下编写一个与上面的for循环语句等价的循环语句。
- Linux shell脚本编程if语句的使用方法(条件判断)
- select,delete,update,insert语句使用方法
- 在select语句中使用条件逻辑
- 在select 语句中使用条件逻辑
- Linux shell脚本编程if语句的使用方法(条件判断)