sql between包括两端吗_SQL简单查询
1.SQL簡單查詢知識點概要:
1. 1基本的查詢語句:
1.1 .1 Select<列明1>,<列明2>
1.1.2 From<表名>
1.2. SQL運行數據:
1.2.1 SQL語句以英文分號(;)結尾。
1.2.2列明用英文的單引號,不區分英文的大小寫。
1.2.3 列明命名不能有空格。
1.2.4 字符間的標點符號必須是英文的標點符號。
1.3 運算符
1.3.1 算數應算符:‘+’,‘-’,‘*’,‘/’
1.3.2 比較運算符:
‘=’(等于)
’<>’(不等于)
‘>’(大于)
‘<’(小于)
’>=’(不小于)
’<=’(不大于)
1.3.3 邏輯運算符:
not--否定某一條件(編寫復雜語句)
and--并且(使用多個查詢條件時)
between—范圍查詢(可設定兩端的邊界值)
or—或者(當一邊的查詢值成立,整個查詢條件都成立)
in—or的簡單寫法。
1.4. 字符串模糊查詢:
百分號表示查找的任意字符串,%的順序代表需要查找的模糊范圍。
猴%,;表示以“猴”開頭的字符串
%猴,表示以“猴”結尾的字符串
%猴%,表示包含“猴”的所有字符串
2.練習習題舉例
練習1:簡單查詢
1 在student表中查詢姓名和性別。
2.查詢學生名單
“*”代表全部信息查詢
3.查詢姓名和性別,
查詢可根據新的查詢條件重命名列明,同時中文的查詢部分用英文單引號框起來。
4,查詢姓名列并刪除重復值(distinct 表述刪除重復的數據值,保留單一選項)
5.查詢學號和姓名列,distinct代表刪除查詢的個列別項同時顯示重復。
練習2:理解SQL的運行數據
查詢姓名是猴子的學號。(適合查詢包括重復查詢條件的數值)
使用where 來說明需要查詢的項,同時注意具體列明加單引號。
練習3:算術運算符和比較運算符
1. 成績百分比顯示
可根據自己的需要書寫計算方法,并采用as 作為重命名條件。
2. 查詢成績小于80的學號
3. 查詢學生表,出生日期小于1990-01-01
中文/數字顯示需加單引號。
4. 查詢教師表,篩選出顯示空值的教師名字。
5. 查詢教師表,教師姓名不為空值的數列
練習4:復雜查詢條件
1. 查詢成績不大于等于80的學號和成績
2. 查詢成績大于等于60并小于等于90的學號
3. 性別為男并姓名是猴子或馬云
注意選擇項是中文的時候需用單引號標注,復合選項的時候用括號。
4. 查詢成績在60和90之前的學號和成績
5. 查詢成績小于80或者大于90的學生
6. 查詢姓名是猴子或者馬云的所有信息
查詢所有信息的時候 select部分用*說明,下方說明選擇條件。
7. 查詢姓名不是猴子和馬云的信息
練習5:查找學生
1. 查詢姓“猴”的學生
字符查詢的時候用%代表模糊項,但要注意加單引號。
2. 查詢中最后一個字是“猴”的學生名單
按照查詢的字符順序設置%的位置。
3. 查找姓名中帶“猴”的所有數據名單。
包含關鍵字的查找,可前后都用%來顯示。
練習題6:sqlzoo系統練習
總結
以上是生活随笔為你收集整理的sql between包括两端吗_SQL简单查询的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: gtx650显卡怎么样 gtx650显卡
- 下一篇: guid主键 oracle_使用GUID