黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

Java喬曉松-oracle的基本sql語句

系統(tǒng) 3451 0

基本 SELECT 語句

SELECT *|{[DISTINCT]column|expression [alias],...}

FROM??? table;

SELECT??標(biāo)識(shí) 選擇哪些列。

FROM??????標(biāo)識(shí)從哪個(gè)表中選擇。

選擇全部列

SELECT *

FROM??departments;

選擇特定的列

SELECT department_id, location_id

FROM??departments;

注意

SQL 語言大小寫不敏感。

SQL 可以寫在一行或者多行

關(guān)鍵字不能被縮寫也不能分行

各子句一般要分行寫。

使用縮進(jìn)提高語句的可讀性。

算術(shù)運(yùn)算符

數(shù)字和日期使用的算術(shù)運(yùn)算符。

使用數(shù)學(xué)運(yùn)算符

SELECT last_name, salary, salary + 300

FROM??employees;

操作符優(yōu)先級(jí)

乘除的優(yōu)先級(jí)高于加減。

同一優(yōu)先級(jí)運(yùn)算符從左向右執(zhí)行。

括號(hào)內(nèi)的運(yùn)算先執(zhí)行。

SELECT last_name, salary, 12*salary+100

FROM??employees;

使用括號(hào)

SELECT last_name, salary, 12*(salary+100)

FROM??employees;

定義空值

空值是無效的,未指定的,未知的或不可預(yù)知的值

空值不是空格或者0。

SELECT last_name, job_id, salary,commission_pct

FROM??employees;

空值在數(shù)學(xué)運(yùn)算中的使用

包含空值的數(shù)學(xué)表達(dá)式的值都為空值

SELECT last_name, 12*salary*commission_pct

FROM??employees;

列的別名

列的別名:

重命名一個(gè)列。

便于計(jì)算。

緊跟列名,也可以在列名和別名之間加入關(guān)鍵字‘AS’,別名使用雙引號(hào),以便在別名中包含空格或特殊的字符并區(qū)分大小寫。

使用別名

SELECT last_name AS name, commission_pctcomm

FROM??employees;

連接符

連接符:

把列與列,列與字符連接在一起。

用 ‘||’表示。

可以用來‘合成’列。

SELECT last_name||job_idAS "Employees"

FROM ?? employees;

字符串

字符串可以是 SELECT 列表中的一個(gè)字符,數(shù)字,日期。

日期和字符只能在單引號(hào)中出現(xiàn)。

每當(dāng)返回一行時(shí),字符串被輸出一次。

SELECT last_name?????? ||' is a '||job_id

??????AS "Employee Details"

FROM??employees;

重復(fù)行

SELECT department_id

FROM??employees;

刪除重復(fù)行

在 SELECT 子句中使用關(guān)鍵字 ‘DISTINCT’ 刪除重復(fù)行。

SELECT DISTINCT department_id

FROM??employees;

顯示表結(jié)構(gòu)

使用 DESCRIBE 命令,表示表結(jié)構(gòu)

DESC[RIBE] tablename

DESCRIBE employees

總結(jié)

通過本課,您應(yīng)該可以完成:

書寫SELECT語句:

返回表中的全部數(shù)據(jù)。

返回表中指定列的數(shù)據(jù)。

使用別名。

使用 SQL*Plus 環(huán)境,書寫,保存和執(zhí)行 SQL 語句和 SQL*Plus 命令。

SELECT *|{[DISTINCT]column|expression [alias],...}

FROM??? table;

?

Java喬曉松-oracle的基本sql語句


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦?。?!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論