zoukankan      html  css  js  c++  java
  • sqlserver 应用积累

    ------------------------------------------------------------------------------------选出在最大年月和最小年月中的数据 begin----------------------------------------------------------------------------

    SELECT DISTINCT CONVERT(NVARCHAR(4),ExecuteYear) + RIGHT('00' + CONVERT(NVARCHAR(2), ExecuteMonth), 2) ExecuteYM INTO #dataInput1 FROM #dataInput --拼接年月

    DECLARE @maxYearMonth NVARCHAR(6);

    DECLARE @minYearMonth NVARCHAR(6);

    SELECT @maxYearMonth = MAX(ExecuteYM) ,@minYearMonth = MIN(ExecuteYM) FROM #dataInput1--获得最大年月和最小年月。
    --3 删除操作

    DELETE dbo.ReqCollectBack
    WHERE CONVERT(NVARCHAR(4), ExecuteYear) + RIGHT('00'
    + CONVERT(NVARCHAR(2), ExecuteMonth),
    2) <= @maxYearMonth
    AND CONVERT(NVARCHAR(4), ExecuteYear) + RIGHT('00'
    + CONVERT(NVARCHAR(2), ExecuteMonth),
    2) >= @minYearMonth

    ------------------------------------------------------------------------------------选出在最大年月和最小年月中的数据 end ----------------------------------------------------------------------------

  • 相关阅读:
    排序数据记录查询
    条件数据记录查询
    简单数据记录查询
    缓冲流
    转换流
    删除数据记录
    更新数据记录
    插入数据记录
    移动前端自适应适配布局解决方案和比较
    如何解决inline-block元素的空白间距
  • 原文地址:https://www.cnblogs.com/wrnsweet/p/13063726.html
Copyright © 2011-2022 走看看