Oracle SQL查询,如何在不使用WHERE子句的情况下获得特定的行详细信息(过滤行)



我需要知道如何在不使用"Where"子句的情况下获得选择查询中的特定记录(行)。通常,WHERE子句用于过滤记录以获得特定的行详细信息。但是,在不使用"WHERE"子句的情况下,是否有其他的可能性来过滤行?我在找一个合乎逻辑的答案,如果你能帮我,这对我来说意义重大。非常感谢。

理论上可以使用group byhaving子句。但合乎逻辑的答案是使用SELECT ... WHERE ...

筛选记录,"where" &""是唯一的工作。

另一种方法是你可以使用"top" &order by但我真的怀疑,如果没有where子句,您是否可以实现"特定"行的预期结果。

可以不使用 GROUP BY而使用HAVING子句。您也可以使用inner join与一些(临时)表。

相关内容

  • 没有找到相关文章

最新更新