1简单查询是将一张数据表中所有数据行的内容都显示出来;
2 在查询语句之中先执行FROM字句确定数据来源 (此时实际上是所有的行和列)以控制要显示的数据列
3如果出现数据的重复 可以使用distinct来消除掉重复的数据行显示
4select子句里面可以运行四则运算 ;
5select子句可以直接输出常量内容 但是对于字符串使用" '", 数字直接编写
6“||”负责进行输出的内容连接 但是需要注意的是 一般此类的操作很少直接在查询中出现(一般在查询中用的少 在存储过程中用的多)
注意的地方: 在查询sql语句中使用别名时 可以不用加上 " '" 引号但其他常量需要加上
常见的运算符如下:
关系运算符: >,< >= ,<= ,<>(!=);
逻辑运算符: AND,OR,NOT;
范围运算符: BETWEEN..AND..
谓词范围: IN,NOTIN;
空判断:IS NULL,IS NOT NULL;
模糊查询:LIKE
在Oracle数据库之中 所有的数据是需要区分大小写关系的。
"="可以在数字上使用 也可以在字符串使用 在Oracle数据库中 为了方便开发=无论什么数据类型 都可以直接使用
在逻辑运算中除了与和或的逻辑之外还会存在一个非的逻辑 非得逻辑 如果原始条件的判断为真 那么结果就是假 反之
如果原始条件的判断为假 那么结果就是真
对于逻辑操作有一点说明 不要写过于复杂的逻辑操作
select* from emp where sal<2000;