Sql 获取签入日期时间和签出日期时间之间的早上和晚上时间 信息: 上午7:00至晚上7:00 晚上7:00至上午7:00的夜间时间 样本数据: 入住时间:2014年1月29日下午7:00退房时间:2014年1月30日凌晨3:00解决方案:早上0小时-晚上8小时 入住时间:2014年1月29日下午7:00退房时间:2014年1月30日上午10:00解决方案:早上3小时-晚上12小时 入住时间:2014年1月29日下午5:00退房时间:2014年1月29日下午11:00解决方案:早上0小时-晚上7小时 入住时间:2014年1月29日上午6:00退房时间:2014年1月29日下午9:00解决方案:早上12小时-晚上4小时 问题:
我需要使用sql server函数获取签入日期时间和签出日期时间之间的早晚时间。请提供示例数据、所需结果以及您用来尝试解决此问题的代码。如果您为此使用函数,我建议使用iTVF而不是标量函数。到目前为止,您尝试了什么?我不了解您的解决方案与示例数据的对应关系Sql 获取签入日期时间和签出日期时间之间的早上和晚上时间 信息: 上午7:00至晚上7:00 晚上7:00至上午7:00的夜间时间 样本数据: 入住时间:2014年1月29日下午7:00退房时间:2014年1月30日凌晨3:00解决方案:早上0小时-晚上8小时 入住时间:2014年1月29日下午7:00退房时间:2014年1月30日上午10:00解决方案:早上3小时-晚上12小时 入住时间:2014年1月29日下午5:00退房时间:2014年1月29日下午11:00解决方案:早上0小时-晚上7小时 入住时间:2014年1月29日上午6:00退房时间:2014年1月29日下午9:00解决方案:早上12小时-晚上4小时 问题:,sql,sql-server,sql-server-2014,Sql,Sql Server,Sql Server 2014,我需要使用sql server函数获取签入日期时间和签出日期时间之间的早晚时间。请提供示例数据、所需结果以及您用来尝试解决此问题的代码。如果您为此使用函数,我建议使用iTVF而不是标量函数。到目前为止,您尝试了什么?我不了解您的解决方案与示例数据的对应关系