中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SQL 基礎之列別名和連接符(二)

發布時間:2020-08-02 00:38:49 來源:網絡 閱讀:979 作者:yuri_cto 欄目:數據庫


列別名主要作用是在名字過于長或者在一條SQL語句過長反復使用列名的時候使用


一、列的別名:

重命名一個列標題

便于計算

緊跟列名(也可以在列名和別名之間加入關鍵字‘AS’)。

如果它包含空格特殊字符,或者它是區分大小寫的,那么需要雙引號


例如:將last_name 變成name,  commission_pct變成comm

select last_name as name, commission_pct comm from employees;

這里測試了一下好像AS小寫成as也可以

 SQL 基礎之列別名和連接符(二)


2、查找first_name 季度工資最高的人,并按照升序排列

select first_name "Name", salary*3 "Quarter salary" from employees order by "Quarter salary";

 SQL 基礎之列別名和連接符(二)


3、使用連接運算符,文字字符串,引用操作符,DISTINCT關鍵字 和DESCRIBE 命令

首先distinct 表示為去重


二、連接符:

把列與列,列與字符連接在一起。用 ‘||’表示。可以用來‘合成’列。

1、將第一個名字和job_id 合成在一起。 (其中SA_REP為job_id信息)

select first_name||job_id from employees;

 SQL 基礎之列別名和連接符(二)

     眼尖的人可能已經看到上面列信息顯示怎么會變成 FIRST_NAME||JOB_ID,是的oracle默認就是將搜索的列給顯示出來了。這樣我們使用一下別名處理

select lfirst_name||job_id  as emp  from employees;

 SQL 基礎之列別名和連接符(二)

 

比如現在想輸出為“每個人的年薪是多少錢”怎么輸出

select last_name || q'['s ANN salary is: ]' || salary*12 as emp_ann_salary from employees;

 SQL 基礎之列別名和連接符(二)


在比如輸出為“每個人的部門ID是多少”,怎么輸出

select last_name || q'['s Department ID is ]' || department_id as dep_id from employees;

 SQL 基礎之列別名和連接符(二)

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

无锡市| 左云县| 达拉特旗| 息烽县| 红河县| 介休市| 右玉县| 镇宁| 云霄县| 兰坪| 中牟县| 海城市| 拉萨市| 奉贤区| 乡城县| 五常市| 重庆市| 鲁山县| 贵州省| 略阳县| 平安县| 牙克石市| 慈溪市| 湛江市| 曲水县| 商洛市| 高清| 南汇区| 兴城市| 安宁市| 泰和县| 霸州市| 古蔺县| 奉贤区| 马关县| 理塘县| 五原县| 罗山县| 卢湾区| 丹棱县| 镇宁|