Oracle Select语句
在这个SELECT语句中:
● 首先,需要指定要查询数据的表名。
● 其次,指定想要返回数据的列。 如果需要返回多个列,则需要用逗号(,)将这些列分隔。
Oracle Order By用法详解
● 在Oracle中,表中是以非指定顺序存储行数据记录的,它不管行插入数据库的顺序如何。要按列以升序或降序查询行记录,必须明确指示Oracle数据库要如何去排序。
- ASC表示按升序排序
- DESC表示按降序排序
默认情况下,无论是否指定ASC,ORDER BY子句都按升序对行进行排序。如果要按降序对行进行排序,请明确使用DESC
!!!!!! 请注意,ORDER BY子句总是SELECT语句中的最后一个子句。
Oracle Distinct用法
● SELECT DISTINCT可以用来过滤结果集中的重复行,确保SELECT子句中返回指定的一列或多列的值是唯一的
!!!! 请注意,DISTINCT不是SQL标准的UNIQUE的同义词,DISTINCT子句只能在SELECT语句中使用。
Oracle Where子句用法
● Where是Oracle中的条件查询子句
● WHERE子句出现在FROM子句之后但在ORDER BY子句之前。在WHERE关键字之后是search_condition - 它定义了返回行记录必须满足的条件。
● 除了SELECT语句之外,还可以使用DELETE或UPDATE语句中的WHERE子句来指定要更新或删除的行记录
SELECT运算符
● 要组合条件,可以使用AND,OR和NOT逻辑运算符
● 选择在两个值之间的值的行记录
要查找具有两个值之间的值的行,请在WHERE子句中使用BETWEEN AND 运算符
● 选择符合值列表中的行记录
IN等于值列表中的任何值
● 选择包含值的行作为字符串的一部分 (LIKE)
以下语句检索名称以Asus开头的产品