第二課 檢索資料

2021-08-08 16:24:06 字數 1603 閱讀 2514

第二課 檢索資料

2.1、select語句

關鍵字(keyword):作為sql組成部分的保留字。關鍵字不能用作表或列的名字。

要理解sql是一種語言而不是乙個應用程式。---想選擇什麼,以及從什麼地方選擇。      

2.2、檢索單個列

輸入:  

select prod_name

from products;

---上述語句利用select語句從products表中檢索乙個名為prod_name的列。

輸出:    

未排序資料:如果你自己試驗這個查詢,可能會發現顯示輸出的資料順序與這裡的不同。出現這種情況很正常。如果沒有明確排序查詢結果,則返回的資料沒有特定的順序。返回資料的順序可能是資料被新增到表中的順序,也可能不是。要返回相同數目的行,就是正常的。

多條sql語句必須以分號(;)分隔;sql是不區分大小寫的,但是表名、列名和值可能有所不同(這有賴於具體的dbms及其如何配置);使用空格在處理sql語句時,其中所有空格都被忽略。sql語句可以寫成長長的一行,也可以分寫在多行。       

2.3、檢索多個列

必須在select關鍵字後給出多個列名,列名之間必須以逗號分隔。---在選擇多個列時,一定要在列名之間加上逗號,但最後乙個列名後不加,若加了逗號,將出現錯誤。

輸入:   select prod_id, prod_name, prod_price

from products;

輸出:    

!!sql語句一般返回原始的、無格式的資料。資料的格式化是表示問題,而不是檢索問題。!!

2.4、檢索所有列

星號(*)萬用字元---能檢索出名字未知的列。

輸入:   select *

from products;

2.5、檢索不同的值

輸入:   select vend_id

from products;

輸出:    

輸入▼  select distinct vend_id

from products;

輸出▼   

distinct關鍵字它指示資料庫只返回不同的值。

2.6、限制結果

用top關鍵字來限制最多返回多少行

輸入▼   ect top 5 prod_name

from products;

輸出▼     

2.7、使用注釋

行內注釋:

1)select prod-name      --只是一條注釋

from products;

注釋使用-- (兩個連字元)嵌在行內。-- 之後的文字就是注釋

2)#  只是一條注釋

select prod-name      

from products;

在一行的開始處使用#,這一整行都將作為注釋。      

多行注釋,注釋可以在指令碼的任何位置停止和開始

/* select prod_name, vend_id

from products; */

select prod_name

from products;

注釋從/*開始,到*/結束,/*和*/之間的任何內容都是注釋。這種方式常用於給**加注釋

第二課 資料的藝術

資料結構起源 計算機從解決數值計算問題到解決生活中的問題 現實生活中的問題涉及不同個體間的複雜聯絡 需要在電腦程式中描述生活中個體間的聯絡 資料結構主要研究非數值計算程式問題中的操作物件以及它們之間的關係 關鍵概念 資料 程式的操作物件,用於描述客觀事物 資料的特點 可以輸入到計算機 可以被電腦程式...

第二課 安裝PHP

為什麼要安裝php?php是伺服器端解析程式,一般執行在網路伺服器上。而編寫php語言的程式我們一般是在自己的個人電腦上完成,然後拿到伺服器上除錯。所以,學習php首先要讓我們的個人電腦模擬伺服器執行環境,讓php能象在伺服器上一樣在我們的個人電腦上執行。這就是為什麼要安裝配置php的原因。安裝配置...

csdn之旅 第二課

1.html標題的標籤 1 注意 只能到,在往後就沒有作用了。2 標籤特點 可以區別其他文字,比如可以加粗 效果圖如 笑對生活!笑對生活!笑對生活!笑對生活!改變字型大小 可以自動換行 2.html段落標記 用元素 注意 標籤和標籤之間的關係 可以巢狀使用 但不可以交叉 3.html常用標記 單標記...