简单的SQL计划

时间:2017-07-23 13:39:59

标签: sql sqlite scheduling

我在这里找到了相关的帖子:SQL Schedule Calendar

在这里:SQL Scheduling - Overbooked Report

但这些实际上是基于从表中检索,我希望创建一个或多个表。即使你可以帮我解决谷歌的帮助。不幸的是,我试图创建我称之为日程安排的内容,但由于日程安排已用于SQL中的其他内容,因此很难谷歌。

一些背景信息: 1 - 我想使用SQL,因为我有一些关于使用它来检索数据的知识(从未创建表或设计数据库,只是检索过),尽管如果比SQL更好或更容易的东西我可以做其他建议这份工作。

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

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

下面有很多要求,但这是一个学习过程,我使用这个玩具项目自学Raspberry Pi,Python,SQL,有时候可能是PHP。所以我非常感谢任何帮助,无论是代码片段,还是只是指向我可以帮助我学习的资源。我对这个论坛很新,所以我希望我能表现出来!

这是我想要实现的目标的图片,它基本上是打开和关闭安全灯的时间表: Sample of calendar output

这是Excel,这个表有一些明显的局限性。以下是Excel表格目前无法满足的一些要求:

我希望能够拥有任何" on"和"关"时间,而不仅仅是长达一小时的时段。 我希望能够有重叠的事件。 理想情况下,我希望为个别日子设定活动,也为平日和#34;和"周末" 我希望有临时和永久性的活动 - 理想情况下,用户可以在本周每晚从X时间开启到Y"不影响永久性时间表。 我想轻松扩大前线"和"返回"任何数量的其他灯(这是一个非常长期的需求,但未来证明和可重用性很好) 最后,我希望有一个基于Web的界面,用户可以轻松登录并设置对计划的临时或永久更改。

非常感谢任何帮助。

0 个答案:

没有答案