选择查询,where子句和列名应出现在右侧

时间:2019-03-20 13:01:18

标签: sql oracle

通常,查询应如下所示。

SELECT * FROM customers WHERE first_name = 'alex'

我们可以这样写吗?

SELECT * FROM customers WHERE 'alex' = first_name

此外,如果可行,为什么?

4 个答案:

答案 0 :(得分:1)

这是Oracle的condition,具有3个表达式,一个是column expression,另一个是简单表达式

两者都是有效的expressions expr

答案 1 :(得分:0)

是的,它将起作用。因为它成功sudo npm install gulp-cli condition

答案 2 :(得分:0)

之所以可行,是因为ajax是双向的,意思是:等号左边的内容等于等号右边的内容,反之亦然。

>

答案 3 :(得分:0)

这可以在MS-SQL-Server上使用,我也可以在Oracle上使用-为什么?为什么不?对于服务器,他比较列,变量还是静态值还是字符串都没有关系。它总是评估'='的两端。