Oracle选择语句

标签 oracle select

在 mysql 中,我可以编写一个查询,如“Select a.field1 > a.field2 from a”,我将得到一个由 0 和 1 组成的结果集

我尝试在 Oracle 中编写类似的查询,但它不起作用。如何用oracle得到类似的结果集?

最佳答案

尝试

Select CASE WHEN a.field1 > a.field2 THEN 1 ELSE 0 END from a

关于Oracle选择语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10154577/

相关文章:

javascript - 如何在javascript中自动扩展html选择元素

mysql - 在 SQL 中选择在一行中具有列值而在另一行中没有特定其他列值的值

php - 在多对多关系设置中选择

sql - 从 SQL Server 到 Oracle 使用点表示法与 OpenQuery

sql - 针对无序主键列的海量主键版本

java - 如何让我的 Java 应用程序在连接时向 Oracle 标识自己?

mysql - 使用表单将一个mysql表中的数据插入到另一个mysql表中

sql - INSERT ALL 因触发器设置时间戳而失败

sql - ORA-00036 : maximum number of recursive SQL levels (50) exceeded after configuring toplink to use bind variables

sql - 这可以在没有子集的情况下完成吗?