sql語言是針對資料庫而言的一門語言,它可以建立資料庫、資料表、可以針對資料庫的資料進行增、刪、改、查等操作,可以建立檢視、儲存過程,
可以賦予使用者許可權等。
sql的全稱是「結構化查詢語言(structured query language)」,是2023年由boyce和chamberlin提出來的。1975-2023年由ibm公司研製的關係數
據庫管理系統原型系統system r 實現了這種語言,經過多年的發展,sql語言已成為關聯式資料庫的標準語言。
* dem(data manipulation language,資料操作語言):用來插入、修改和刪除資料庫中的資料。
* ddl(data definition language,資料定義語言):用來建立資料庫、資料庫物件和定義其列,大部分是以create開頭的。
* dql(data control language):用來對資料庫中的資料進行查詢。
* dcl(data control language):用來控制資料庫元件的訪問許可、訪問許可權等。
算數運算子
運算子說明
+加運算子,求兩個數或表示式相加的和
-減運算子,求兩個數或表示式相減的差
*乘運算子,求兩個數或表示式相乘的積
/除運算子,求兩個數或表示式相除的商
%取模運算,求兩個數或表示式相除的餘數
賦值運算子
運算子說明
=把乙個數或變數或表示式賦值個另乙個變數
比較運算子
運算子=
等於》大於<
小於<>
不等於》=
大於等於
<=
小於等於
!=不等於
邏輯運算子
運算子說明
and當且僅當兩個布林表示式都為true時,返回true
or當且僅當兩個布林表示式都為false時,返回false
not對布林表示式的值取反,優先級別最高
新增資料
*在sqlserver management studio 中插入資料比較簡單,只要右擊表,然後在彈出的快捷選單中選擇「編輯前200行」選項,就可以像表中直接輸入資料行。
*使用t-sql可以向表中新增新資料,也可以將現有表中的資料新增到新建立的表中。
語法:insert [into] 表名 [(列明列表)] values(值列表);
*[into]是可選的,也可以省略。
*表名時必須的。
*表的列名是可選的,如果省略,將以此插入所有列。
*多個列名和多個值列表標用逗號分隔。
*分號(;)是t-sql語句終止符,分號不是必須的。
語法:update 表名 set 列名 = 更新值 [where 更新條件]
*set後面可以緊隨多個「列名=更新值」,修改多個資料列的值,不限乙個,使用逗號分隔。
*where子句是可選的,用來限制跟新資料的條件。若不限制,則整個表的所有資料行將被更新。
語法:delete [from] 表名[where《刪除條件》]
語法:select * from 表名
未完待續......
幽幽,歡迎來到CSDN聯盟
我在csdn的第一篇部落格 fpga 我目前的專案涉及到arm fpga的聯合開發。從模擬前端的資料採集,到通過乙太網與上位機進行傳輸。未來一段時間,我將在csdn上分享和學習以下內容 fpga的udp傳輸,以及如何降低udp傳輸的丟包率問題 fpga和arm之間的資料通訊問題,也就是搭建fpga和...
歡迎來到tango世界
這是 tangorefman sep 1 2008.odt 導言的翻譯 第一部分 導言歡迎來到tango世界!這本手冊將向讀者介紹tango和d程式語言。tango可分為兩個部分 核心庫和外圍包。外圍庫提供了堅實的支援網路,並行,加密,文字資料處理,容器的包和其他的基本工具。這本手冊旨在揭露tang...
歡迎來到美麗桂林
泛漓江流域文化研究所所長梁福根教授說 漓江的美,已然超越地域跨越種族,成為中國乃至世界人民珍貴的文化遺產。千峰環野立,一水抱城流 這是南宋詩人劉克莊在 簪帶亭 一詩中描述桂林自然風光的千古佳句,在歷經千百年後,作為桂林靈魂的漓江依舊以它獨特的自然魅力,吸引著來自世界各地的遊客。桂林是典型的喀斯特地貌...