mirror of
https://github.com/matrix-org/dendrite.git
synced 2026-01-01 03:03:10 -06:00
Improve SQLite query precision
This commit is contained in:
parent
481b67e0b4
commit
87bc8d0ae4
|
|
@ -65,7 +65,7 @@ const selectMembershipSQL = "" +
|
|||
|
||||
const selectMembershipCountSQL = "" +
|
||||
"SELECT COUNT(*) FROM (" +
|
||||
" SELECT *, max(stream_pos) FROM syncapi_memberships WHERE room_id = $1 AND stream_pos <= $2 GROUP BY user_id" +
|
||||
" SELECT * FROM syncapi_memberships WHERE room_id = $1 AND stream_pos <= $2 GROUP BY user_id HAVING(max(stream_pos))" +
|
||||
") t WHERE t.membership = $3"
|
||||
|
||||
type membershipsStatements struct {
|
||||
|
|
|
|||
Loading…
Reference in a new issue