当前位置: 代码迷 >> Sql Server >> 年 和 月 分别是一个字段,如何查询 开始时间 结束时间
  详细解决方案

年 和 月 分别是一个字段,如何查询 开始时间 结束时间

热度:440   发布时间:2016-04-24 09:29:15.0
年 和 月 分别是一个字段,,怎么查询 开始时间 结束时间
表里面 有 
pyear      varchar(10),   --年度、格式 YYYY
pmon      varchar(10),   --月度、格式 mm


我现在需要查询   例如 2013-1    到 2014-1 的 数据 
请问一下 SQL语句怎么写
------解决思路----------------------
SELECT * FROM TB
WHERE pyear+'-'+pmon+'-01' BETWEEN '2013-01-01' AND '2014-01-01'

------解决思路----------------------
Select * 
from A
where pyear+'-'+pmo >='2014-1' and pyear+'-'+pmo<='2015-1'
  相关解决方案