我是 DBs 的新手,我想对我的方法表示赞同。我正在使用postgres。
我有以下表格
schedules
schedule_id SERIAL PK
team
Events
event_id SERIAL PK,
title,
start_time,
end_time,
schedule_id (foreign key relationship to schedules.schedule_id)
当我想要特定团队的所有事件时,我会像这样进行 LEFT JOIN:
SELECT
events.event_id,
events.title,
events.start_time,
events.end_time,
events.schedule_id,
schedules.schedule_id
FROM
events
LEFT JOIN schedules ON events .schedule_id = schedule.schedule_id;
这有意义吗?
谢谢