zoukankan      html  css  js  c++  java
  • SQL server 数据库——T-SQL语句基础

    T-SQL语句基础

    1.创建数据库:create datebase 数据库名

    2.删除数据库:delete datebase 数据库名

    3.注释:/*一段 */            一行 --

    4.创建表:create table 表名

       (

         列名  数据类型  identity(1,1),--自增列,从1开始,增量为1

         列名  数据类型  primary key,--设置主键

         列名  数据类型  unique,--设置唯一键

         列名  数据类型  not null,--不能为空

       )

    5.删除表:delete table 表名

    6.修改表结构:    添加一行:alter table 表名 add 列名 数据类型 ——  (注意添加的一列不能为空,要想添加一列可为空的列,删了重建)

                             删除一行:alter table 表名 drop  column 列名

    7.添加数据:insert into 表名 values('varchar','datetime',99.5)——varchar、datetime类型要用单引号,int类型直接写

    8.修改数据: update 表名 set 列名 =值——多个列名用逗号隔开

    9.删除数据:  delete from 表名——逐条删除,记录在日志中,序列号不更新,速度慢

                       truncate table 表名——清空,无记录,更新序列,速度快(慎用)

    10.查询数据: select * from 表名

    ============================================================================

    11.条件修改: update 表名 set 列名1=值1 where 列名2=值2   ——将表中列名1中的值改成值1 当列名2中为值2时

    12.条件删除:delete from 表名 where 列名=值

    13.排序查询:select *from 表名 order by 列名  asc(升序)/desc)(降序

    14.去重查询:select distinct 列名 from 表名 ——不能查全部列,只能显示一列

    15.分组查询:select 列名 from 表名 group by 列名 ——不能查全部列,只能显示一列

    16.模糊查询:select *from 表名 where 列名 like '%查询内容%'order by price by desc

    17.子查询:将查询语句当做值使用

               

  • 相关阅读:
    我爱java系列之---【微服务间的认证—Feign拦截器】
    我爱java系列之---【设置权限的三种解决方案】
    581. Shortest Unsorted Continuous Subarray
    129. Sum Root to Leaf Numbers
    513. Find Bottom Left Tree Value
    515. Find Largest Value in Each Tree Row
    155. Min Stack max stack Maxpop O(1) 操作
    painting house
    Minimum Adjustment Cost
    k Sum
  • 原文地址:https://www.cnblogs.com/weiyu11/p/6531295.html
Copyright © 2011-2022 走看看