【发布时间】:2017-10-29 14:35:55
【问题描述】:
我有一个使用 Monaca/Onsen UI 和 AngularJS 构建的跨平台企业应用程序,它允许用户提交关于他们在一周内使用的机器的每周报告。检查包括各种安全检查,例如机器上的当前时间、安全装置等。
应用程序的这一部分运行良好,用户可以通过专用平板电脑和智能手机提交他们的每周报告。
每周报告数据被发送到 SQL 数据库,我有一个使用 Laravel 框架在 Sximo Builder 上构建并托管在 AWS 上的 CMS。管理员用户使用提交的报告数据来查看报告并确保每周提交所有机器的所有报告。
我需要一个查询,管理员用户可以在其中快速过滤所有针对任何给定周数提交NO报告的机器。
但由于我的表格只包含提交的报告,我如何检查哪些机器尚未提交?
我提交报告的表格如下所示,其中包含一些虚拟数据。
列:ID、NAME、MACHINE ID、HOURS、SUBMITTED、DATE、WEEK NO,值为 175、Jane Doe、H93、2600、True、03/05/2017 15: 36、21
我还有一个如下所示的机械表,其中仅包含机械详细信息。
列:ID、MACHINE ID、MAKE、MODEL,值为 1、H93、Ricoh、H1254
在报告未提交的任何一周内,如何向管理员用户显示机器列表。
【问题讨论】:
-
请参见左连接...其中...为空。还在苦苦挣扎?见meta.stackoverflow.com/questions/333952/…