SQL是結構化查詢語言(Structured Query Language)的縮寫。這種語言允許我們對數據庫進行復雜的查詢。同時也提供了創建數據庫的方法。SQL語言的使用范圍非常廣泛。許多數據庫產品都支持SQL語言,這意味著如果我們學會了SQL語言,我們可以把這種知識運用到MS Access 或 SQL Server, Oracle, DB2以及非常多的其它數據庫中。
name region area population gdp ---- ------ ------ ---------- ----------- Yemen Middle East 527970 14728474 23400000000 Zaire Africa 2345410 44060636 18800000000 Zambia Africa 752610 9445723 7900000000 Zimbabwe Africa 390580 11139961 17400000000下面我們可以用一些SQL語句來查詢這個表中我們該興趣的數據。
select gdp from cia where name='china' 查詢結果為: 48000000000002. 給出每個地區的國家數和人口總數。並且按地區的人口數從多到少排序。
SELECT region, COUNT(name), SUM(population) FROM cia GROUP BY region ORDER BY 3 DESC 查詢結果為: region COUNT(name) SUM(population) ------ ----------- --------------- Asia 14 2963031109 Africa 59 793382933 Europe 43 580590872 ....怎麼樣,對SQL語言有了基本的了解了吧,同時對數據庫,表,記錄,字段等一系列在SQL語言中常用的感念也有大概的認識吧。如果不是很清楚也沒關系,在接下來的內容中我們從SQL語言中最簡單的內容逐步給大家作介紹,並提供豐富的練習讓大家實際操作。相信學完本系列教程,你可以成為一個 SQL語言的高手。