数据库之Oracle 查询 select - day01
生活随笔
收集整理的這篇文章主要介紹了
数据库之Oracle 查询 select - day01
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Oracle 知識命令大全-day01
web 版本sqlplus
http://localhost:5560/isqlplus/workspace.uix普通用戶登陸
sqlplus scott/11超級用戶登陸
sqlplus /nolog connect /as sysdba查看用戶之下有什么表
desc employees; --(->表名)查詢所有格式
select * from employees; --(->表名)查詢員工工號,姓,Email
select employees_id, last_name, email from employees;查詢語句中數字的加減乘除
select last_name, salary, salary * 12 + 1000;查詢日期的加減法
日期的乘除法沒有實際意義
空值問題
select * from employees; --凡是空值參與運算,結果都為空 select employee_id, salary, commission_pct, salary*(1 + commission_pct) from employees;起別名
--annual_sal 是別名 select employee_id, last_name, 12*salary annual_sal from employees;起別名一般用as 但是as可以被省略,同時一般使用雙引號,但是使用大小寫或者是由兩個單詞組成的,必須使用雙引號。
連接符 ||
把列于列,列與字符串連接在一起,
字符串
字符串可以是select列表中的一個字符,數字,日期。
每當返回一行時,字符串就被輸出一次 字符串,日期都是用單引號連接
刪除重復行
select last_name, department_id from employees; select distinct department_id from employees;怎么查看表的信息
desc employees;
練習:
1.顯示出表employees的結構,并查詢其中的全部數據
2.顯示出表employees的全部job_id(不能重復)
3.先輸出表employees的全部列,各個列之間用逗號連接,列頭顯示出OUT_PUT
The Practice Answer
--顯示表結構 desc employees; --查詢全部數據 select * from employees; --顯示出表employees的全部不重復job_id select distinct job_id from employees; --輸出表employees的全部列 desc employees; --各個列之間用逗號連接 列頭顯示出OUT_PUT select employee_id || ',' || last_name || ',' || first_name || ',' || email as "OUT_PUT" from employees總結
以上是生活随笔為你收集整理的数据库之Oracle 查询 select - day01的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在VMware中Nat方式设置静态IP的
- 下一篇: WordPress函数wp_nav_me