【发布时间】:2021-03-30 11:57:27
【问题描述】:
我需要从由第三个链接的两个表中检索记录。除了链接其他两个表的键之外,会话内容不包含我需要的任何信息。
我目前正在使用这些连接:
SELECT sessions.name, rooms.name, slots.type, slots.dayString, slots.startHour, slots.startMinute, slots.endHour, slots.endMinute
FROM slots
INNER JOIN sessions
INNER JOIN rooms
;
在 SQLite DB 浏览器中只需要 50 毫秒,但在我调用相关 API 端点时需要几秒钟的缓冲。
如果加载这么长时间我就不能使用它除了限制它返回的行数(当前返回77000)之外,还有什么可以改善查询时间的吗?
【问题讨论】:
-
您能否详细说明加入条件(插槽、会话和房间)?
-
@KenLee “加入条件”是什么意思?谢谢
标签: sql sqlite inner-join