查詢去除空值 第二關 簡單查詢

2021-10-25 12:24:12 字數 1386 閱讀 8736

1、查詢姓猴學生名單

select distinct 姓名 

from student

where 姓名 like '猴%'

去除distinct關鍵字

select 姓名 

from student

where 姓名 like '猴%'

2、查詢名中最後乙個字是「猴」的學生名單

select 姓名 

from student

where 姓名 like '%猴'

3、查詢姓名中帶「猴」的學生名單

select 姓名 

from student

where 姓名 like '%猴%'

4、查詢姓名是空值的教師名單

select *

from teacher

where 老師姓名 is null

5、查詢姓名非空的教師名單

注意紅框位置,這代表空字串≠空值(null)

6、查詢成績在[60,90]範圍內的學生

select 學號,成績

from score

where 成績》=60

and 成績<=90

或select 學號,成績

from score

where 成績 between 60 and 90

7、查詢姓名為猴子或馬雲的學生

select 姓名,性別

from student

where 姓名 in('猴子','馬雲')

或select 姓名,性別

from student

where 姓名 ='猴子'

or 姓名 ='馬雲'

查詢去除空值 SQL多表查詢 join表聯結

在之前的學習和練習中,所有的操作都是在一張表中進行操作,實際工作中,我們期望得到的資料往往分散在不同的表中,今天我將帶大家一起學會從多張表中獲取資料。表的加法在sql語句中用union表示,是按行將表中資料合併到一起。重複的資料只保留乙個。若想要保留表中重複的行,則使用union all。如何合併兩...

python實現簡單查詢,二分查詢,插值查詢

coding utf 8 def main 二分查詢 a 1,3,9,34,56,78 b binary search 1 56,a,0,len a 1 print b 順序查詢 時間複雜度o n def sequence search num,a for index,value in enumer...

第二章 簡單的查詢

算術運算子 1 查詢員工漲了50元工資之後的工資 姓名 入職日期 select sal 50,ename,hiredate,comm from emp 算術運算子優先順序 大於 括號的優先順序最大 2 查詢員工漲了50元工資之後的工資 和年薪 姓名 入職日期 select sal 50,sal 50...