oracle查詢與函數

來源:互聯網
上載者:User

標籤:group by   姓名   建立   mil   使用者   tin   過濾   一個   font   

前言

scott是一個系統已經建立好的普通使用者,使用者名稱是scott,scott常作為一個樣本。

在剛開始學習oracle ,常用到scott使用者。

使用scott使用者進行聯絡oracle中的sql語句學習

 

scott使用者下的表結構

1 查詢語句的結構:

select [列名] [*] from 表名 [where 條件] [group by 分組條件] [having 過濾] [order by 排序]

2 查詢2.1 基本查詢

文法: select * from 表名 [where 條件]

2.1.1查詢所有僱員

select count(*) from emp;

直接寫一個常量比寫 * 要高效
select count(1) from emp;

2.1.2查詢僱員總數

select count(1) from emp;

2.2別名查詢

別名查詢: 使用as 關鍵字, 可以省略
別名中不能有特殊字元或者關鍵字, 如果有就加雙引號

2.2.2使用別名查詢姓名與工資

select ename 姓名, sal 工資 from emp;

select ename "姓 名", sal 工資 from emp;

2.3去除重複資料

去除重複資料 distinct
多列去除重複: 每一列都一樣才能夠算作是重複

2.3.1單列去除重複

select distinct job from emp;

2.3.2多列去除重複的

select distinct job,deptno from emp;

2.4查詢中的四則運算

2.4.1

dual : oracle中的虛表 ,偽表, 主要是用來補齊文法結構

select 1+1 from dual;

 

oracle查詢與函數

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.