-
添加字段查看全部
-
创建表语法查看全部
-
创建表空间的语法查看全部
-
alter user username default|temporary space spacename查看全部
-
dba_tablespaces user_tablespaces dba_users user_users查看全部
-
用户的启动语句查看全部
-
show user以展示用户 desc dba_users以展示表结构查看全部
-
系统用户登录语句查看全部
-
scott默认密码是tiger查看全部
-
dba_tablespaces 、user_tablespaces 数据字典查看全部
-
删除数据; delete语句: delete from table_name [where condition]; //不加where全删除,加where删除指定行 无条件删除: delete from userinfo; 有条件删除: delete from userinfo where username='yyy';查看全部
-
decode函数的应用 select username,decode(username,'aaa','计算机部门','bbb','市场部门','其他')as 部门 from users;查看全部
-
1) CASE column_name WHEN value1 THEN result1,... [ELSE result] END 如:select username,case username when 'aaa' then '计算机部' when 'bbb' then '市场部' else '其他部门' end as '部门' from users; 2) CASE WHEN column_name=value1 THEN result1,...[ELSE result] END 如:select username, case when salary<800 then '工资低' when salary>5000 then '工资高' end as 工资水平 from users; ************第二种case...when语句更灵活,表达式运算符可以更丰富***********; ************字段值为字符时,需要用单引号括起来,但是对于as后的别名,作为字段名,不需要单引号括起来*************查看全部
-
对查询结果排序: 语法:SELECT [DISTINCT] column_name1,...* FROM table_name [WHERE conditions] ORDER BY column_name1 DESCASC,... 其中,DESC是降序排序,ASC是升序排序,默认升序;当按多个字段排序时,order by col1,col2.也可以写成order by 1,2,...。(按表结构顺序中的第一个,第二个字段)查看全部
-
BETWEEN...AND 可以把小的值放到BETWEEN后面大的值放到AND后面,表示从什么值到什么值之间。 范围查询 select * from users where salary between 800 and 2000;这个查询是一个闭合空间,包括800和2000 select * from users where salary not between 800 and 2000;查询不在800到2000之间。 IN/NOT IN IN后面是一个小括号里面是一个列表的值,IN后面代表的不是一个范围而是一个具体的值。 查询username是aaa或者bbb的信息 select * from users where username in('aaa','bbb');等价与用或 查询username不是aaa或者bbb的信息 select * from users where username not in ('aaa','bbb');查看全部
举报
0/150
提交
取消