Здравствуйте, IZM, Вы писали:
IZM>Здравствуйте, Sinclair, Вы писали:
S>>Я про них и говорю. g_to и g_from — это алиасы для таблицы groups. В ней поле id должно быть объявлено как primary key. Если нет — это надо починить; если да — то sqlite сам создаст для них индексы.
IZM>Я спрашивал про Индекс не на ID, а на "-ID", именно это и используется при соединении для таблиц Groups.
Бинго! Слона-то я и не приметил.
Вы совершенно правы; и, более того, проблема — именно в этом.
Индекс по -ID не нужен — нужно просто перенести negation на другую сторону сравнения.
https://www.db-fiddle.com/f/cwvYp2P2SB2a2HzVRK3ZWm/6