SQL 基础操作语法




以下是在做项目中用到的一些基础的sql语句为了方便把它收集起来

1.向已存在表中新增字段

LTER TABLE 表名 ADD 新增字段名 字段类型 是否为空

列:

在表fitpd30 新增一字段fitpd30_pr00Fdate 字段类型为CHAR(8)可以为空

ALTER TABLE fitpd30 ADD fitpd30_pr00Fdate CHAR(8) NULL


2.删除表中的字段

ALTER TABLE 表名 DROP COLUMN 字段名

列:

删除fitpd30 表中字段fitpd30_pr00Fdate

ALTER TABLE fitpd30 DROP COLUMN fitpd30_pr00Fdate


3.修改字段类型

ALTER TABLE 表名 ALTER column 字段名 数据类型 是否为空

列:

ALTER TABLE fitpd30 ALTER column fitpd30_sort INT NOT NULL


4.将数据分组并且取每个分组的前10笔


select * from 
(
select row_number() over(partition by '分组' order by '排序字段方式') as rownum -- 排序并分组
, * -- 所需显示的字段
from 表
) as T
where T.rownum = 取每个分组几笔


列:


SELECT EssaySq,EssayName,EssaySn,EssayItem FROM
(
    SELECT 
        ROW_NUMBER() OVER(PARTITION BY EssayItem ORDER BY CreateDate DESC ) AS rownum -- 排序并分组
        ,  EssaySq,EssayName,EssaySn,EssayItem -- 所需显示的字段
    FROM Shun416_LifeEssay
) AS T
WHERE T.rownum <= 5



打赏

取消 我去学网

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少
微信

打开微信扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

  1. #2

    木庄网络博客(2016/10/28 11:41:03)
    不错的网站主题,看着相当舒服

  2. #1

    木庄网络博客(2016/10/14 21:02:39)
    博客做得好漂亮哦!