SQL计算表中产品的到期月份,字段有失效时间,生效时间,我写的语句算出来的月份数不对,请指点 计算用户到期月份怎么计算 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 去ORACLE版问问吧 这个是ORACLE的语法。 SQL中的当前日期的函数是GETDATE() select Months_Between(sysdate,失效时间) 到期月份,生效时间,失效时间 from table where 类型 = '合约计划' and 状态='在用' 参考: ORACLE 日期函数 MONTHS_BETWEEN因为可能如果两个日期天数不同可能有小数,所以用CEIL来处理。SELECT CEIL(Months_Between(sysdate, 失效时间)) 到期月份 ,生效时间 ,失效时间FROM tableWHERE 类型 = '合约计划' AND 状态='在用' 两表之间的操作??? sql语句或存储过程 一个很棘手的问题,请高手帮忙,谢谢!! 数据库优化(创建视图索引) 单机版程序,如何禁止用户通过SqlServer的企业管理器直接打开数据库? 统计小问题 请问在c++程序中如何连接数据库? win98连接win2000的sql数据库是怎么联的? 如何实现查询一个表中第10到20条记录? 如何将表中完全一样的记录删除掉!只保留一条!在线等代! 存储过程分页有问题,急救 哪不对??? 求一句SQL 谢谢!关于两个表中字段的引用真是参不透啊,快哭了
select Months_Between(sysdate,失效时间) 到期月份,生效时间,失效时间
from table
where 类型 = '合约计划' and 状态='在用'
因为可能如果两个日期天数不同可能有小数,所以用CEIL来处理。SELECT CEIL(Months_Between(sysdate, 失效时间)) 到期月份
,生效时间
,失效时间
FROM table
WHERE 类型 = '合约计划'
AND 状态='在用'