自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

SQL語言快速入門(一)

數(shù)據(jù)庫 SQL Server
SQL語言是使用SQL數(shù)據(jù)庫必須要掌握的數(shù)據(jù)庫知識,下文中將為大家詳細介紹SQL語言的入門知識,比較適合初學者學習,希望下文中涉及到的內(nèi)容對大家能夠有所幫助。

SQL是英文Structured Query Language的縮寫,意思為結構化查詢語言。SQL語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進行溝通。按照ANSI(美國國家標準協(xié)會)的規(guī)定,SQL被作為關系型數(shù)據(jù)庫管理系統(tǒng)的標準語言。SQL語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。目前,絕大多數(shù)流行的關系型數(shù)據(jù)庫管理系統(tǒng),如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL語言標準。雖然很多數(shù)據(jù)庫都對SQL語句進行了再開發(fā)和擴展,但是包括Select, Insert, Update, Delete, Create, 以及Drop在內(nèi)的標準的SQL命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作。下面,我們就來詳細介紹一下SQL語言的基本知識。

數(shù)據(jù)庫表格

一個典型的關系型數(shù)據(jù)庫通常由一個或多個被稱作表格的對象組成。數(shù)據(jù)庫中的所有數(shù)據(jù)或信息都被保存在這些數(shù)據(jù)庫表格中。數(shù)據(jù)庫中的每一個表格都具有自己唯一的表格名稱,都是由行和列組成,其中每一列包括了該列名稱,數(shù)據(jù)類型,以及列的其它屬性等信息,而行則具體包含某一列的記錄或數(shù)據(jù)。以下,是一個名為天氣的數(shù)據(jù)庫表格的實例。

城市 最高氣溫 最低氣溫
北京      10             5
上海      15             8
天津       8              2
重慶       20           13

該表格中“城市”, “最高氣溫”和“最低氣溫”就是三個不同的列,而表格中的每一行則包含了具體的表格數(shù)據(jù)。

數(shù)據(jù)查詢

在眾多的SQL命令中,select語句應該算是使用最頻繁的。Select語句主要被用來對數(shù)據(jù)庫進行查詢并返回符合用戶查詢標準的結果數(shù)據(jù)。Select語句的語法格式如下:

select column1 [, column2,etc] from tablename

[where condition];

([] 表示可選項)

select語句中位于select關鍵詞之后的列名用來決定那些列將作為查詢結果返回。用戶可以按照自己的需要選擇任意列,還可以使用通配符“*”來設定返回表格中的所有列。

select語句中位于from關鍵詞之后的表格名稱用來決定將要進行查詢操作的目標表格。

Select語句中的where可選從句用來規(guī)定哪些數(shù)據(jù)值或哪些行將被作為查詢結果返回或顯示。

在where條件從句中可以使用以下一些運算符來設定查詢標準:

= 等于

> 大于

< 小于

>= 大于等于

<= 小于等于

<> 不等于

除了上面所提到的運算符外,LIKE運算符在where條件從句中也非常重要。LIKE運算符的功能非常強大,通過使用LIKE運算符可以設定只選擇與用戶規(guī)定格式相同的記錄。此外,我們還可以使用通配符“%”用來代替任何字符串。舉例如下:

select firstname, lastname, city

from employee

where firstname LIKE ‘E%’;

(注意,字符串必須被包含在單括號內(nèi))

上述SQL語句將會查詢所有名稱以E開頭的姓名。或者,通過如下語句:

select * from employee

where firstname = ‘May’;

查詢所有名稱為May的行。

本文中關于SQL語言的入門知識就為大家介紹到這里,以后我還會繼續(xù)為大家介紹更多的這方面的知識,助大家學習入門數(shù)據(jù)庫一臂之力,希望大家都能夠從上文中涉及到的內(nèi)容中有所收獲。

 

【編輯推薦】

  1. SQL Server 2008 R2 SP1正式版發(fā)布
  2. Facebook對MySQL依賴的后果將是“比死還糟”
  3. 土法炮制數(shù)據(jù)庫 家譜網(wǎng)幫你查祖宗
  4. 大數(shù)據(jù)時代已來臨,你準備好了嗎?
責任編輯:迎迎 來源: 電腦初學網(wǎng)
相關推薦

2011-05-16 09:22:28

SQL語言

2009-11-17 09:47:54

Oracle SQL語

2013-06-27 09:41:19

LuaLua語言Lua語言快速入門

2014-06-04 10:42:34

Swift蘋果iOS

2012-07-10 01:22:32

PythonPython教程

2015-10-29 15:36:19

Redis入門

2015-07-28 15:35:48

學習語言

2017-12-06 08:01:52

程序員編程代碼

2011-04-12 14:28:52

XML

2020-09-27 08:00:49

分庫分表

2010-11-23 10:56:30

Microsoft L

2023-07-07 08:00:00

KafkaSpringBoo

2022-10-28 18:36:18

2009-09-24 15:27:41

Hibernate查詢

2021-05-07 08:02:53

Sentinel 流量服務

2010-06-24 13:35:53

GRE協(xié)議

2011-03-08 16:50:35

2011-11-29 12:27:54

2022-02-27 14:45:16

編程語言JavaC#

2022-11-04 11:11:15

語言入職項目
點贊
收藏

51CTO技術棧公眾號