我有一个描述社交网络的简单数据库项目。我有类似的实体:个人资料、友谊、照片、帖子等......这个项目适用于大学。
我已经开发了所有的东西,但我错过了一个我无法弄清楚的 sql 查询。这是我老师想要的:
所有者用户可以删除友谊和照片。一旦删除,它们将被维护 6 个月,然后才会被确定删除。
我怎样才能做到这一点?
我编辑我的问题以适应 stackoverflow 的服务条款。
我有这个表:
个人资料(ID、姓名、姓氏、WorkAt、StudyAt、LiveAt、ProfilePhoto)
Id 是主键。
友谊(FriendA,FriendB,日期,状态)
FriendA, FriendB 是 Profile 的 ID 的外键。
我在想这样的事情:
delete
from Friendship
where state = deleted and date .... something
我不知道如何继续,因为我不知道我可以在 sql 中获取今天的日期。