【发布时间】:2020-10-17 00:10:36
【问题描述】:
我有 3 个表如下:
学生:
id:(PRIMARY KEY AUTO_INCREMENT),
name:(varchar(100))
注意:
id :(PRIMARY KEY AUTO_INCREMENT)
Des :varchar(100)
通知状态:
id:( PRIMARY KEY AUTO_INCREMENT )
noticeId:varchar(100) | FK
studentId:varchar(100) | FK
如果有学生查看任何通知,则会推送NoticeStatus 表中具有用户ID 和noticeId 的行。
如何让所有没有检查任何通知的学生以及如何在 MySQL 或 TypeOrm 中做到这一点?
【问题讨论】:
-
为什么要加入 3 个表,只有 2 个看起来有用。?
-
是的。我只需要没有查看通知的学生姓名