Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 什么是<;变量,变量>;什么意思?_Sql_Oracle - Fatal编程技术网

Sql 什么是<;变量,变量>;什么意思?

Sql 什么是<;变量,变量>;什么意思?,sql,oracle,Sql,Oracle,我理解在SQL中,这意味着不等于。如果在这两者之间声明了变量,那么is的含义是否仍然相同 请参见下面的示例: where OBJECTNAME = 'example' and time > validdate and validtime < date; 其中OBJECTNAME='example'和time>validdate和validtime大于,有效期 和有效时间validdate只是意味着(“time”的值大于(validdate的值) WHERE OBJECTNAME =

我理解在SQL中,这意味着不等于。如果在这两者之间声明了变量,那么is的含义是否仍然相同

请参见下面的示例:

where OBJECTNAME = 'example' and time > validdate and validtime < date;
其中OBJECTNAME='example'和time>validdate和validtime
它是和比较运算符(>大于,<小于)

其中OBJECTNAME='example'
时间>有效期
和有效时间<日期;

这意味着所有条件都必须为真,才能将整个公式计算为真。

time>validdate
只是意味着
(“time”的值大于(validdate的值)
WHERE OBJECTNAME = 'example' 
  AND time > validdate 
  AND validtime < date;