-
删除数据
delete from table_name ( where column='')
查看全部 -
修改表数据
update table_name set column='xxx' (where conditions)
查看全部 -
复制表数据
建表时复制:create table table_new as select column1,...|* from table_old;
添加时复制:insert into table_new (column1,...) select column1,...|*from table_old;
查看全部 -
decode函数的使用
作用:对字段中的值进行一个条件的判断。
语法:如图,它和case...when语句相似,参数1是字段名,参数2是参数值,参数3是显示结果,参数四是默认值,也可以不指定默认值,这时如果都不满足条件,返回null。
举例:
查看全部 -
Oracle中case...where语句
作用:根据查询语句中字段不同的值,显示不同的结果。
第一种形式语法:如图,一个case...when语句中可以有多个值和结果,也就是可以有多个when value1 then result1语句,多个语句逗号隔开,else result代表当前面所有条件不满足时给定的结果,该语句通常放置在select语句里面,它通常在查询语句中占据返回字段的位置。
举例:当用户名为aaa时,显示计算机部门,当用户名为bbb时,显示市场部,其他显示其他部门。
第二种case...when形式:它也成为case...when的搜索形式,case后不再有字段名,when后面是表达式。
举例:该种形式比较灵活,以搜索形式。
查看全部 -
oracle查询结果排序
语法:如图,如果多个字段,多个字段逗号分隔。
注意:对于多字段排序,前面排序的字段相等情况下,紧接后面的排序才会起作用。
注意:对于字符型类型的类型排序,比较的是字符对应ascii码进行比较的。
查看全部 -
范围查询关键字:注意它是闭合区间。
“BETWEEN...AND”:在某一区间,小值在前,大值在后。
“IN/NOT IN”:查看是否在括号内有值。
查看全部 -
Oracle中模糊查询关键字:LIKE
Oracle中模糊查询通配符关键字:
“_”:一个“_”只能代表一个字符。
“%”:可以代表0到多个字符。
查看全部 -
1、Oracle数据库中逻辑运算符的优先级:not、and、or。
2、比较运算符的优先级高于逻辑运算符。
3、not运算符使用场景。
查看全部 -
Oracle运算符和表达式
查看全部 -
1、给字段设置别名(sqlplus中设置别名时,一次只能为一个字段设置别名)。
语法:如图。
举例:为users表中的id、username、salary分别设置别名为编号、用户名、薪资。
举例:通过DISTINCT关键字去除用户名重复的数据。
查看全部 -
1、查询表中所有字段,查询的数据按创建表时的字段顺序进行显示。
语法:如图。
2、查询指定字段,显示的数据按查询时指定的字段顺序进行展示。
举例:查询用户名和工资。
查看全部 -
一、更改显示的字段名,这里是更改查询后结果的字段名。
语法:如图。
举例:已经创建好一张用户表,users,现在修改它的username,此时再查询就会以中文的用户名进行显示。
二、设置结果的显示格式,如图,dataformat表时要显示数据的具体格式,如果是字符类型的值,那么只能设置它显示的长度。
举例:如图用户名可能创建表的时候分配的比较长,这里通过设置数据显示格式,来减小的它的显示长度,设置字符型的格式,以a开头,后面写的是它的长度。
如果想修改数值型字段的显示格式,可以通过9代表一个数字如果想显示一位数字就写一个9,如果想显示4位数字,就写4个9即可,如果想显示4位数字再加上一个小数:9999.9。
举例:修改数值型字段格式,修改salary显示4位数字+一位小数。
注意:如果设置显示的格式不满足数据的位数就会显示######。
为显示的数据添加$。
三、清除之前设置过的格式。
举例:去掉之前设置用户名和工资的显示格式。
查看全部 -
一、基本查询语句语法,如图,其中DISTINCT关键字表示不显示重复的记录。
查看全部 -
一、基本查询语句。
二、SQL*PLUS中设置格式(查询结果的格式)。***
三、查询表中所有字段及指定字段。。
四、给字段设置别名(给字段设置别名是针对查询结果进行的,并没有更改字段的名字)。
五、查询中使用到的运算符和表达式。
六、Select语句中使用运算符。
七、条件查询。
八、模糊查询。
九、范围查询。
十、对查询结果排序。
十一、case...when语句的使用(条件语句,字段的值是什么,从而显示不同的结果)。***
十二、decode函数的使用。***
查看全部
举报