学习SQL的心得体会之三

大家好,我很高兴,我再次和大家说,关于学习SQL 的一些心得体会,我觉得SQL真的很有意思,学起来总有一种让人多学习一点的魔力。所以我希望通过写这样的文章多结交一些朋友。希望我们能共同学习进步。同时也希望各位能给我地一些帮助,能让我更好更快学会这门SQL语言。

今天我就对我这几天学习SQL做一个小小的总结。我学习的一些对于表中列的操作和简单的select 查询

我首先对于表中列进行介绍一下:

1、学会了如何删除表与数据库

              drop  table  数据表

              drop database 数据库名

2、增加新列

      use 数据库名

      alter table  数据表名

      add 新列名 数据类型 是否为空

3、增加主键

        use 数据库名

      alter table  数据表名

      add primary key (指定列)

4、删除列

      use 数据库名

      alter table  数据表名

       drop  column 指定列名

5、更改列宽

      use 数据库名

      alter table  数据表名

      alter column 指定列 数据类型(设置大小)

6、增加默认值

     use 数据库名

      alter table  数据表名

      add  default '默认值' for 指定列

7、约束禁用与启用

       use 数据库名

      alter table  数据表名

      nocheck constraint 约束名

      alter table 表名 check constraint 约束名

最后讲一下select  查询

1、执行查询的顺序 一般select 列名字段 from 表名 where 条件

执行过程 a 、from 获取表名 b 、where 条件c、select 显示结果

2、查询表中全部内容

      select * from 表名、

3、查询表中的部分记录

      select * from 表名 where 符合条件记录注:*中的内容可以根据条件而 改变。

4、使用AS 来创建别名

     select 字段名 as 新的字段名 from 表名

5、查询空行

     select * from 表名 where 指定字段名 is null

6、使用常量列

    select  学校='江西工贸' from 表名

7、限制固定行

    select top 5 或者  top 20 percent  *  from 表名

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值