以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  萌新提问老师,在列里面如何设置多个时间范围?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=186108)

--  作者:阿呆妹妹
--  发布时间:2023/4/6 16:00:00
--  萌新提问老师,在列里面如何设置多个时间范围?
比如我们开会的日期为2023年4.18-4.30、5.14-5.30、6.17-6.18等等多个时间范围(同一个会议,在不同时间反复召开)

在列里面如何存储这样的数据呢?

后期还有一个要根据日期比如4.19这个日子,去查询对应的日期范围里有没有会议,该如何写这个查询呢?

谢谢老师哈~嘻嘻~

--  作者:有点蓝
--  发布时间:2023/4/6 16:29:00
--  
使用开始时间,结束时间列,存储时间范围,把列设置为DateTime格式即可:http://www.foxtable.com/webhelp/topics/0044.htm


--  作者:阿呆妹妹
--  发布时间:2023/4/6 16:38:00
--  
但是这一行有多个时间范围,应该怎么存储呢?
--  作者:有点蓝
--  发布时间:2023/4/6 16:41:00
--  
不应该一行有多个时间范围,而是一行一个时间范围,多个时间范围保存为多行。有一个会议ID列,把多行关联起来即可
--  作者:阿呆妹妹
--  发布时间:2023/4/6 16:57:00
--  
那是不是应该有一个会议表,一个会议时间表?然后把会议表里的时间列,和会议时间表里的多行具体时间关联起来?
--  作者:有点蓝
--  发布时间:2023/4/6 17:03:00
--  
可以的