SQL語句 第二節 檢索資料

2021-07-27 10:55:05 字數 1167 閱讀 4894

第二節:檢索資料

2.1 select語句

在這個時候,希望你們注意,sql不是乙個程式,他只是乙個語言,給出的顯示內容,不會因為內容而改變。

2.2 檢索單個資料

格式:select prod_name from table_name;

分析:上述的sql語句表示在table_name 表中檢索prod_name列的資料;

所需的列明表示在select後面,from後面跟表明

註解:1.以上的sql語句會表示返回prod_name的所有的行。資料沒有過濾,也沒有過濾,也沒有排序。

2.注意sql語句的空格,sql語句在處理的時候,都會清空空格,所以在編寫的時候風格很多不一樣,有點喜歡寫在一排,有的分成段寫成多排;

3.結束sql語句,多數sql語句是以分號進行分割(注意分號是以),多數的sql語句在單條結尾的時候,不會讓你用分號;

但是我建議還是加上,免得整體執行的時候報錯,在加上整體意識,有頭有尾

4.sql語句區分大小寫的問題,sql語句是不區分大小寫的,但是建議使用大寫,在ascii中大寫的在前面,編譯速度快。

2.3 檢索多個資料

理論:檢索多個資料唯一不同的是,就是在select後面多幾個列名,用逗號隔開

格式:select prod1_name,prod2_name from table_name;

分析:上述的sql語句檢索多個資料,多個資料中的列名用逗號(,)隔開,注意,最後乙個列名不用逗號

注意:最後乙個列名不用逗號

2.4 檢索全部列

理論:我們有的時候,在檢索的資料時候,由於列名比較多,我們全部寫下來比較麻煩,也很累,程式設計師都是比較懶的群體,所以使用檢索的全部列的時候,用乙個符號代替,那就是 *

格式:select * from table_name;

分析:上面的* 就是表示這個表的全部列,列在顯示檢索出來的資料的顯示順序是按照你建立表的物理順序(一般是這樣);

注意:1.儘量減少使用萬用字元,除非你是實在需要檢索裡面的全部資料;

2.使用萬用字元,儘管減少了我們很少時間,但是如果我們只需要裡面的一部分資料,我們不要使用萬用字元,因為這樣會大大降低程式的效能和增加檢索的速度。

3.使用萬用字元的優點就是我們不知道裡面的列名,萬用字元可以檢索全部列名;

SQL語句第二節

什麼是約束?約束是確保表當中的資料的完整性 正確性和正確性 對錶新增時進行了一些限制。使資料更加準確,減少冗餘資料。insert into student name,age,email values 張安 18,1443005893 qq.com insert into student name,a...

彙編 第二節

第二節 cpu主要有有運算器,控制器,暫存器,三部分組成 8086 cpu有14個暫存器,如ax,bx,cx,dx,si。8086所有暫存器都是16位的,可以存放2個byte即位元組,16位二進位制數 所能存放的最大數值是 11111111111 2 16 1 從0開始,所以 1嘛 通用暫存器為4個...

函式第二節

coding utf 8 1.定義乙個方法get num num num引數是列表型別,判斷列表裡面的元素為數字型別。其他型別則報錯,並且返回乙個偶數列表 注 列表裡面的元素為偶數 def get num l l for i in l 判斷列表l的元素是否都為整形 if not isinstance...