MSSQL查詢語句及示例(簡單)


應用sql語句
1.sql:Structured Query Language,結構化查詢語言
Language:是一種數據庫操作語言,遵循ANSI標准
    ms-sql:T-sql
    oracle:p-sql
Query:選擇sql語句主要原因是查詢功能強
Structured:主句、從句---同漢語一樣(主謂賓定狀補)
2.(按功能)分類:
DDL(對象管理):Create(創建對象) Drop(刪除) Alter(修改)
DML(數據內容管理):Select(查詢)   update(修改)   insert(添加)   del(刪除)
DCL(訪問權限管理):Grant(授權)   deny(拒絕)   revoke(回收)
3.具體應用:
數據庫:Create database 庫名     -------創建數據庫
   Drop database 庫名 -------刪除數據庫
   Alter database 庫名 -------修改數據庫

表: create table 表名
   (
   學號 int,
   姓名 nvarchar(10),
   性別 nvarchar(2),
   生日 datetime,
   籍貫 nvarchar(10),
   工資 money
   )    -------創建表
    
   select * from 表名 -------查詢表內容

   select 姓名,工資 from 表名-----查詢表中部分列
  
   select * from 表名
   where 工資 > 5000 -------查詢工資大於5000

   select * from 表名
   where 工資 between 200 and 600 --查詢工資大於2000小於6000

   select * from 表名
   where 姓名 like '張%' -------查詢姓張
   注意:若是'張_',則是查詢兩個漢字
        若是'張%',則是查詢多個漢字的

 


   insert 表名 values('1','里斯本','男','1980-1-12','北京','5000')
      -------向表中添加數據內容
   注意:列數相同,列順序相同,類型相同,不清楚寫什么 就用null補充

   update 表名 set 列名= -------修改某列內容為
   where 列名=   -------修改部分某列內容

   delete from 表名 -------刪除表所有內容
   where 姓名=   -------刪除表中部分內容


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM