Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
简单SQL调度_Sql_Sqlite_Scheduling - Fatal编程技术网

简单SQL调度

简单SQL调度,sql,sqlite,scheduling,Sql,Sqlite,Scheduling,我在这里找到了一些稍微相关的帖子: 在这里: 但这些都是基于从表中检索的,我希望创建一个或多个表。即使你能帮我找到谷歌需要的帮助。不幸的是,我正试图创建一个我称之为schedule的东西,但是由于schedule这个词已经在SQL中用于其他东西,所以很难在google上找到它 一些背景信息: 1-我想使用SQL,因为我对使用它检索数据(从未创建表或设计数据库,只是检索)有一点了解,但如果有比SQL更好或更简单的方法可以完成这项工作,我愿意接受其他建议 2-基于有限的研究,我喜欢SQLite的想法

我在这里找到了一些稍微相关的帖子:

在这里:

但这些都是基于从表中检索的,我希望创建一个或多个表。即使你能帮我找到谷歌需要的帮助。不幸的是,我正试图创建一个我称之为schedule的东西,但是由于schedule这个词已经在SQL中用于其他东西,所以很难在google上找到它

一些背景信息: 1-我想使用SQL,因为我对使用它检索数据(从未创建表或设计数据库,只是检索)有一点了解,但如果有比SQL更好或更简单的方法可以完成这项工作,我愿意接受其他建议

2-基于有限的研究,我喜欢SQLite的想法-再次,开放的建议

3-这将由Raspberry Pi上的Python程序进行查询,该程序将使用GPIO打开和关闭指示灯

下面有很多要求,但这是一个学习过程,我用这个玩具项目来自学Raspberry Pi、Python、SQL,也许还有PHP。所以我真的很感谢任何帮助,无论是代码片段还是简单地向我指出有助于我学习的资源。我是这个论坛的新手,所以我希望我能表现得很好

这是一张我试图实现的图片,它基本上是一个打开和关闭安全灯的时间表:

这是Excel,此表有一些明显的限制。以下是此Excel表格目前未满足的一些要求:

我希望能够有任何“开”和“关”的时间,而不仅仅是一小时长的插槽。 我希望能够有重叠的事件。 理想情况下,我希望为个人日设置活动,但也为“工作日”和“周末”设置活动 我希望有临时和永久的活动-因此,理想情况下,用户可以说“本周每晚从X时间打开到Y时间”,而不会影响永久的日程安排。 我想很容易地将“前”和“后”扩展到任何数量的其他灯(这是一个非常长期的需求,但经得起未来考验和可重用性很好) 最后,我希望有一个基于web的界面,用户可以轻松登录并设置临时或永久的日程更改


非常感谢您的帮助。

欢迎来到stackoverflow。请花几分钟阅读帮助中心的部分。长话短说-你的问题可能会因为过于宽泛而被关闭,对于这类问题,你最好找其他地方发布它们,比如一个专业论坛(事实并非如此)。我确实读了一点,拼命不打破规则-我不明白这怎么会太宽泛,我已经包括了一张图片,显示了我想要实现的目标,并要求提供一些帮助,以显示要创建哪些表。我读了“不发布什么”页面,认为自己没有违反任何规则。如果我只问一个更简单的版本,比如一个简单的时间表使用什么表格结构,并把其他问题作为不同的问题带进来,这会更有意义吗?没有一个嘶嘶的适合,真正试图改善!好的,再次检查,我可能违反了“如何提出一个好问题”中的一些简短要点。我会再试一次,更具体地说。谢谢你的指点。欢迎来到stackoverflow。请花几分钟阅读帮助中心的部分。长话短说-你的问题可能会因为过于宽泛而被关闭,对于这类问题,你最好找其他地方发布它们,比如一个专业论坛(事实并非如此)。我确实读了一点,拼命不打破规则-我不明白这怎么会太宽泛,我已经包括了一张图片,显示了我想要实现的目标,并要求提供一些帮助,以显示要创建哪些表。我读了“不发布什么”页面,认为自己没有违反任何规则。如果我只问一个更简单的版本,比如一个简单的时间表使用什么表格结构,并把其他问题作为不同的问题带进来,这会更有意义吗?没有一个嘶嘶的适合,真正试图改善!好的,再次检查,我可能违反了“如何提出一个好问题”中的一些简短要点。我会再试一次,更具体地说。谢谢你的指点。