SQL語句的學習_百度文庫.doc_第1頁
SQL語句的學習_百度文庫.doc_第2頁
SQL語句的學習_百度文庫.doc_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

一課資料網(wǎng)/SQL Server 基本命令 * * * * 查詢 * * * * select* from 表 顯示表內容 select conut(列名) from 表名 統(tǒng)計該表中共有多少個該列 select sunm (列名 from 表名 就該表中該列的和 select 列1,列2 庫名 from 表 查看這個表中的某列 select round (小數(shù)數(shù)值,精確的小數(shù)點后面的位數(shù) 四舍五入, select floor (小數(shù) 四舍五入 ,精確到整數(shù) select stuff (abcdef,2,3,rewq 從abcdef第2個字符開始。替換rewq的3個字符 運行結果是 arewqef select* from 表 where 列 值 and 列某值 和 列大于某值的行 select* from 表1 where 列1 值1 or 列1值2 查詢 該表中列值1 or not 列1 = 值2 查詢 該表中列1某值1 或者不是 列1 等于 值2 的行 select * from 表 where 列1 between 值1 and 值2 查詢 該表中列 有 值1 和值2 select * from 表 where 列 in (值1,值2 select * from TABLE1 where temp like %外% 表運算 : select sun (列1 , 列2 from 表名 group by 列2 自連接 : select * from 表1 定義a , 表2 定義b where a.列1 b.列1 自連接 ,把表1 表2 各定義a,b 用where 進行條件查詢 后顯示 外連接 : select * from 表1,表2 where 表1.關聯(lián)列 * = 表2.關聯(lián)列 查詢 哪個關聯(lián)列有空的 * 號在哪 select * from 表1 where 表1.關聯(lián)列1 = (select 關聯(lián)列 from 表2 where 列 = 值 select * from 表1 where 表1.關聯(lián)列 = ( select 關聯(lián)列 from 表2 where 關聯(lián)列 = 表1.關聯(lián)列 不用設置關聯(lián) 查出關聯(lián) select * from 表1 union select * from 表2 連接表,重復的不顯示(不存放在數(shù)據(jù)庫里。) select * from 表1 union all select * from 表2 連接表 , 顯示全部(不存放在數(shù)據(jù)庫里。) select * from 表1 uinon all select 值 列 , 值 列 , 值 列 連接表 ,添加一條信息(不存放在數(shù)據(jù)庫里。) * * * * 修改 * * * * update 表名 set 列 = 要修改的字符,列 =要改變的字符 where 列名= 收索等于行的字符 update 表名 set 列1 = (select 列1 form 表名 where 列2 = 值)where 列2 = 值 (里面是查詢語句先執(zhí)行。把where 后面的值負給 列2 進行修改 update 表名 set 查找的列 =查找的值 where 修改的列=修改的值 * * * * 刪除 * * * * delete form 表名 刪除表中所有的數(shù)據(jù) delete form 表名 where 列 = 值 刪除等于值該列 的行 * * * * 插入 * * * * insert into 表名 values(要插入行的值 , 插入的字符,插入的字符,插入的字符 insert into 表名 (列1 , 列2 , 列3 ,列4 values (值1 , 值2 , 值3,值4 設主鍵后該表不需要寫 “要插入行的值”,否則出現(xiàn)錯誤,(錯誤提示1) insert into 表 select * from 表 insert into default values * * * * 功能設置 * * * * 自動流水 : 表 設計表 選中列 修改標識 insert into 表名 values(插入的字符,插入的字符,插入的字符 插入時不用填寫 要插入行的值,自動依次添加 注意:自動流水的列 不能為NULL 主鍵 : 表設計表選中列工具欄上的鑰匙primary key primary key 主鍵 一般都用在行號上,primary key不能重復。 表和索引屬性 : 表設計表選中列工具欄上的表和索引屬性 設置該列的屬性, * * * * 錯誤提示 * * * * 錯誤提示1: 服務器: 消息 544,級別 16,狀態(tài) 1,行 1 當 IDENTITY_INSERT 設置為 OFF 時,不能向表 表名 中的標識列插入顯式值。 服務器: 消息 242,級別 16,狀態(tài) 3,行 1 從 char 數(shù)據(jù)類型到 datetime 數(shù)據(jù)類型的轉換導致 datetime 值越界。 * * * * 例子 * * * * 查詢外鍵例子 : select * form 表名1 select * form 表名2 insert into 表明2 values (值字符 select 表1.*,表2.關聯(lián)列 from 表1 , 表2 where 表1.關聯(lián)列 = 表2.關聯(lián)列 select * from 表1 ,表2 union 例子 : select * from 表1 日期例子 : select datediff(day , 1900-01-01 , get

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論