SQL簡單查詢

1、簡單查詢

使用Oracle sql developer使用前,必須開啟的服務:
在這里插入圖片描述
查詢emp表上的數據: select * from emp;
在這里插入圖片描述
Null為空,空不代表等于沒有,null!=0.
在這里插入圖片描述
在這里插入圖片描述
重新連接后,注意大小寫及空格位!
簡單查詢中,主要有兩個子句完成。
1、Select:子句中有如下的內容:

*:表示查詢所有數據列

列名稱:表示要顯示指定的數據列,列可以設置名稱

Distinct:表示去除重復數據的顯示

2、From:定義要使用的數據表,就可以理解數據來源(來自與什么地方)

一、基礎語法:
所有固定語法部分為紅色,變動的語法不變色。
1、查詢公司的雇員信息:編號,姓名,基本工資。
SELECT empno,ename,sal FROM emp;
執行的順序問題:
1、form子句:表示數據來源
2、Select子句:要顯示的數據列
在這里插入圖片描述
2、其他查詢語法
要查詢公司所有雇傭的職員信息
Select job from emp ;
在這里插入圖片描述
一個職位多個人員,如果要消除重復的職位,可以用: distinct 完成
在這里插入圖片描述
只局限所有列的全部內容,查詢中多增加了一個 empno 字段。
在這里插入圖片描述
Select distinct empno,job from emp ;
因為有兩列內容輸出:
只能去除同一列完全心相通的情況下,反之不在同一列,無法相處重疊的情況
在簡單的select 語句中也支持四則運算(+ - * /)
查詢雇員編號,姓名,年薪,日薪。
Select empno,ename,sal12,sal/30 from emp;
在這里插入圖片描述
年薪=月薪
12個月 , 日薪=月薪/30天,對于小數部分的處理,留給單行函數。
每個雇員年底有5000元的年終獎,查詢雇員編號,姓名,增長后的基本工資(不包括傭金)
Select empno,ename,sal12+5000 from emp;
Round(
, 2)為保留兩位小數
在這里插入圖片描述
公司每個月為員工增加200的補助金,此時,要求查詢每個員工的編號,姓名,基本工資
Select empno,ename,(sal+200)12+5000 from emp;使用(),改變優先級。select empno,ename,sal12,sal/30 from emp;
在這里插入圖片描述
(sal+200)*12+5000 表示不明確,則加上別名:年薪
如:Select empno,ename,(sal+200)*12+5000 年薪 from emp;
在這里插入圖片描述
Select empno,ename,(sal+200)*12+5000 as 年薪 from emp;
此處加不加‘as’,對于最終的結果沒有區別,如果要進行別名設置,在程序之中沒用的,顯示中用處也不大,而且要記住,不要使用中文。

Select empno AS 雇員編號,ename AS 雇員姓名,(sal+200)*12+5000 AS 年薪 from emp;
在這里插入圖片描述
此處給出的年薪是什么類別的貨幣?所以希望給個可認識的貨幣標識。如:‘¥’。
Select empno AS 雇員編號,ename AS 雇員姓名,(sal+200)*12+5000 AS 年薪,‘¥’ AS 貨幣 from emp;
在這里插入圖片描述
貨幣的標識,實際上就是一個字符串常量,字符串使用直接輸出的方式進行定義
使用‘||’進行字符串及列數據的連接:
select ‘編號是:’ || empno || ‘的雇員姓名是:’ || ename || ‘基本工資是’ || sal AS 雇員信息 from emp ;

添加‘雇員信息’,確保整體信息的完整性。
熟悉 單引號 的使用 如 ‘ ’ 。
單個字符,需要用到單雙引號

本章小結:

在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/248336.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/248336.shtml
英文地址,請注明出處:http://en.pswp.cn/news/248336.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

實用小技巧(一):UIScrollView中上下左右滾動方向的判斷

https://www.jianshu.com/p/93e8459b6dae 2017.06.01 01:13* 字數 674 閱讀 1201評論 0喜歡 12017.06.01 01:13* 字數 674 閱讀 1201評論 0喜歡 1 版本記錄 版本號 時間 V1.0 2017.05.31 前言 ios中又很多實用的小技巧,實現不難很實用,以后我會慢慢的…

less.js

1.變量 2.混入 3.帶參的混入 4.選擇器的繼承,貌似還不支持 5.嵌套規則 6.運算 7.顏色函數 8.條件語句與控制,貌似不支持 9.命名空間 10.注釋 11.作用域 12.字符的插入 13.轉義 14.JavaScript 的賦值轉載于:https://www.cnblogs.com/I-am-fine/archive/20…

SQL限定查詢

1、限定查詢與排序顯示 1.1限定查詢的認識: 列:表中有大數據的信息,對數據進行篩選,查詢到自己想要的信息。 (數據過多顯示過慢,或者死機,在已有的樣本數據庫容器CDB轉換為PDB之中)…

Centos6.10源碼部署zabbix-3.2.6

環境:Centos6.10 已有lnmp環境 mysql5.7 php7.2 創建zabbix數據庫 mysql> create database zabbix character set utf8 collate utf8_bin; mysql> grant all privileges on zabbix.* to zabbixlocalhost identified by zabbix; 創建zabbix用戶 shell> …

淺談五大Python Web框架

http://www.csdn.net/article/2011-02-17/292058 導讀:作者飛龍寫了一篇《淺談Python Web框架》,文中他介紹了幾個Python Web框架和自己對選擇框架的分析。在他看來,用Django來快速開發一些Web運用是很不錯的選擇。以下是文章內容&#xff1a…

主流瀏覽器和內核及Web標準

目前網絡市場的瀏覽器主流: 課時3:web標準 WEB標準 w3c 萬維網聯盟組織,制定web標準的機構。 網頁主要由三部分組成: 結構(Structure)、 表現(Presentation) 行為(Beh…

質量屬性六個常見屬性場景(《淘寶網》為例) 15

六個最常見的系統質量屬性分別是:可用性(Availability)、可修改性(Modifiability)、性能(Performance)、安全性(Security)、可測試性(Testability&#xff09…

機器學習中的損失函數 (著重比較:hinge loss vs softmax loss)

https://blog.csdn.net/u010976453/article/details/78488279 1. 損失函數 損失函數(Loss function)是用來估量你模型的預測值 f(x)f(x) 與真實值 YY 的不一致程度,它是一個非負實值函數,通常用 L(Y,f(x))L(Y,f(x)) 來表示。損失函…

HTML入門第一和第二章

課時4:HTML初識 1、英文名(Hyper Text Markup Language)超文本標簽語言 對網頁上的內容進行描述 課時5:HTML骨架 課時6:我的第一個頁面及其標簽簡介 課時7:骨架記憶法 課時8:什么是標簽及其分…

mysql 指令

// 授予用戶某些權限GRANT ALL ON *.* TO USERHOST;// 進入mysql訪問特定數據庫mysql -u user -p database_name// 查看數據表結構DESCRIBE table_name;// 加載文本數據到tableLOAD DATA LOCAL INFILE file_path INTO TABLE table_name;// UPDATE語句UPDATE table_name SET col…

flex label 換行

Flex中label換行有兩種情況 在AS中賦值: label.text"Online\r\nResources" 在mxml中賦值: text"OnlineResources" 在flash builder中就可以換行顯示了。左右有四種對齊方式,上下四種對齊方式。 也就是說mx中的label不支持…

H5第一天

移動Web - 基礎&流式布局 目標 了解移動端主要瀏覽器的內核掌握用谷歌瀏覽器調試移動端頁面(重要)了解布局視口、視覺視口、理想視口使用mate標簽設置理想視口(重要)了解視網膜屏、物理像素、二倍圖會使用background-size設…

python數據結構之字典(未完成)

字典 dic {key:value} 1.字典特性 key必須是唯一的,值不必是唯一。 值可以是任何數據類型,比如list,tuple,字符,數值等。key只能是不可變的數據類型。 同一個key不允許重復,如果出現重復,后一個…

一個textView中的文字設置成兩種顏色

使用Spannablestring和ForegroundColorSpan。 SpannableString string2 new SpannableString("自助導入會員和連續開單\n3個月可獲得免費短信服務");ForegroundColorSpan span2 new ForegroundColorSpan(getResources().getColor(R.color.worker_main_worker));str…

boost::timer demo

#include <iostream> #include <boost/timer.hpp> //timer的頭文件 using namespace boost; //打開boost名字空間int main(int argc, char** argv) {timer t; //定義一個計時器對象,并開始計時/*可度量的最大時間,以小時為單位*/std::cout << "max …

H5的第二天

移動web開發——flex布局 目標 了解flex布局的優缺點及原理能夠說出flex布局原理、使用語法、特點&#xff08;重點&#xff09;能夠使用flex布局常用屬性&#xff08;重點&#xff09;能夠獨立完成攜程移動端首頁 1.0 傳統布局和flex布局對比 1.1傳統布局 兼容性好布局繁…

d3.js 入門指南 - 儀表盤

D3的全稱是Data-Driven Documents&#xff08;數據驅動的文檔&#xff09;&#xff0c;是一個用來做數據可視化的JavaScript函數庫&#xff0c;而JavaScript文件的后綴通常為.js&#xff0c;所以D3被稱為D3.js。 d3.js可以定制出各種圖形&#xff0c;今天來用d3.js制作一個簡易…

[轉帖]華為的“大海思”與“小海思”

華為的“大海思”與“小海思” https://www.cnbeta.com/articles/tech/828275.htm沒先到華為海思這么狠.. 作為華為的全資子公司&#xff0c;說起海思半導體&#xff0c;大家可能第一時間會想起麒麟處理器。經過多年的持續的研發投入&#xff0c;華為海思自研的麒麟處理器現在確…

H5第三天(1)

響應式布局 ?核心知識點 less媒體查詢 學習目標 掌握less基本語法能夠使用less編寫css代碼能夠掌握媒體查詢能夠使用媒體查詢實現響應式布局 Less介紹 維護CSS的弊端 CSS本質上不是一門語言,是一個簡單的樣式表.代碼維護相對老套,不夠靈活.LESS介紹 ?LESS預處理器: 依…

CocosPods 引入項目,哪些文件需要上傳到服務器呢?

以上除Podfile外&#xff0c;其它三個文件都不是必須提交的。其中Pods目錄沒必要提交&#xff0c;里面的文件都是根據Podfile描述的依賴庫的配置信息下載和生成的文件。因為CocoaPods支持語義化版本號&#xff0c;所以需要Podfile.lock文件記住當前使用的版本&#xff0c;當然這…