Oracle中簡(jiǎn)單查詢(xún)、限定查詢(xún)、數(shù)據(jù)排序SQL語(yǔ)句范
導(dǎo)讀:1建站知識(shí)這篇文章主要介紹了Oracle中簡(jiǎn)單查詢(xún)、限定查詢(xún)、數(shù)據(jù)排序SQL語(yǔ)句范例和詳細(xì)注解,對(duì)查詢(xún)語(yǔ)法一并做了介紹,需要的朋網(wǎng)站建設(shè)如何seo優(yōu)化推廣網(wǎng)站。
一、簡(jiǎn)單查詢(xún)
SQL(Structured Query Language) 結(jié)構(gòu)化查詢(xún)語(yǔ)言,是一種數(shù)據(jù)庫(kù)查詢(xún)和程序設(shè)計(jì)語(yǔ)言,用于存取數(shù)據(jù)以及查詢(xún)、更新和管理關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)學(xué)會(huì))聲稱(chēng),SQL是關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。 Oracle數(shù)據(jù)庫(kù)之所以發(fā)展的很好,主要也是因?yàn)镺racle是全世界最早采用SQL語(yǔ)句的數(shù)據(jù)庫(kù)產(chǎn)品。 SQL功能強(qiáng)大,概括起來(lái),它可以分成以下幾組:
復(fù)制代碼 代碼如下:
DML(Data Manipulation Language) 數(shù)建設(shè)網(wǎng)站據(jù)操作語(yǔ)言,用于檢索或者修改數(shù)據(jù) DDL(Data Definition Language) 數(shù)據(jù)定義語(yǔ)言,用于定義數(shù)據(jù)的結(jié)構(gòu),創(chuàng)建、修改或者刪除數(shù)據(jù)庫(kù)對(duì)象 DCL(Data Control Language) 數(shù)據(jù)控制語(yǔ)言,用于定義數(shù)據(jù)庫(kù)的權(quán)限
簡(jiǎn)單查詢(xún)指的是查詢(xún)出一張表中的所有的數(shù)據(jù),簡(jiǎn)單查詢(xún)的語(yǔ)法如下:
網(wǎng)站建設(shè)教程復(fù)制代碼 代碼如下:
SELECT [DISTINCT] * | 字段 [別名] [,字段 [別名]] FROM 表名稱(chēng) [別名];
范例:
SELECT * FROM dept;--查詢(xún)dept表的全部記錄 SELECT empno, ename, sal FROM emp;--查詢(xún)出每個(gè)雇員的編號(hào)、姓名、基本工資 SELECT job FROM emp;--查詢(xún)出每個(gè)雇員的職位。這個(gè)時(shí)候發(fā)現(xiàn)查詢(xún)出來(lái)的job內(nèi)容中出現(xiàn)了重復(fù)的數(shù)據(jù)。 SELECT DISTINCT job FROM emp;--使用DISTINCT消除掉所有的重復(fù)內(nèi)容。但是對(duì)于重復(fù)數(shù)據(jù),指的是一行中的每個(gè)列的記錄都重復(fù),才叫重復(fù)數(shù)據(jù)。 SELECT DISTINCT ename, job FROM emp;--查詢(xún)出每個(gè)雇員的姓名、職位 SELECT ename, job, sal*12 FROM emp;--使用各個(gè)數(shù)學(xué)的四則運(yùn)算符,要求顯示每一個(gè)雇員的姓名、職位、基本年薪 SELECT ename, job, sal*12 income FROM emp;--為顯示的查詢(xún)列起一個(gè)別名,對(duì)于別名,建議不要使用中文,只要是程序的開(kāi)發(fā),都要回避中文。 SELECT ename, job, (sal+300)*12 income FROM emp;--由于公司的福利很高,每個(gè)月都有200元的飯食補(bǔ)助以及100元車(chē)費(fèi)補(bǔ)貼,這個(gè)時(shí)候的年薪 SELECT ename, job, (sal+300)*12+sal income FROM emp;--公司每年的年底都會(huì)多發(fā)一個(gè)月的基本工資 SELECT empno || ',' || ename FROM emp;--在簡(jiǎn)單查詢(xún)中也可以使用“||”連接查詢(xún)的字段。 SELECT '雇員編號(hào)是:' || empno || '的雇員姓名是:' || ename || ',基本工資是:' || sal || ',職位是:' || job || '! ' 雇員信息 FROM emp;--要求現(xiàn)在的數(shù)據(jù)庫(kù)按照如下的格式顯示:“雇員編號(hào)是:7369的雇員姓名是:SMITH,基本工資是:800,職位是:CLERK!”
由于“,”屬于原樣輸出的字符串,所以必須使用“ ' ”括起來(lái),即:在SQL語(yǔ)句之中,“ ' ”表示的是字符串。 一定要記住,別名上的內(nèi)容不要使用“ ' ”括起來(lái),而只有在SELECT子句之中出現(xiàn)的內(nèi)容使用“ ' ”。
聲明: 本文由我的SEOUC技術(shù)文章主頁(yè)發(fā)布于:2023-05-22 ,文章Oracle中簡(jiǎn)單查詢(xún)、限定查詢(xún)、數(shù)據(jù)排序SQL語(yǔ)句范主要講述注解,范例,SQL網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請(qǐng)保留鏈接: http://www.bifwcx.com/article/web_4178.html
為你推薦與Oracle中簡(jiǎn)單查詢(xún)、限定查詢(xún)、數(shù)據(jù)排序SQL語(yǔ)句范相關(guān)的文章
-
通王TWCMS 2.0.3網(wǎng)站模板程序下載
(126)人喜歡 2024-01-15 -
Windows官方原版在哪里下載
(175)人喜歡 2024-01-15 -
WordPress網(wǎng)站模板發(fā)帖標(biāo)題顏色設(shè)置
(131)人喜歡 2024-01-07 -
修改discuz論壇帖子標(biāo)題80字符的長(zhǎng)度限制
(249)人喜歡 2024-01-07 -
wordpress程序調(diào)用不帶超鏈接的Tag標(biāo)簽
(234)人喜歡 2024-01-05 -
網(wǎng)站在不同時(shí)期需調(diào)整內(nèi)容更新的方向
(112)人喜歡 2023-08-12