mysql Подгрузка данные без повторений

356
25 июля 2017, 17:45

есть запрос вида

SELECT user_id FROM user
WHERE
    user_active = 1
ORDER BY user_reg_date DESC LIMIT 0,2
//результат 
// user_id
//    3
//    6 

есть кнопка подгрузки, где изменяется offset (то есть в следующий запрос будет LIMIT 2,2)

бывает, что перед запросом появляется еще user который вставляется где-то между (или изменяется уже созданный-неактивный на другую дату, допустим) и при нажатии на подгрузить еще появляется уже подруженный ранее... как от такого избавится, какой запрос должен быть или что не так?

пример:

// уже загрузил
// user_id
//    3
//    6  - пауза, потом подрузить еще...
//    6  - вот этот не должен загружатся, должно начать с 4 и далее, получется дублируется
//    4 - должно быть 4, 7 - например
Answer 1

Думаю, поможет добавление в WHERE следующей инструкции

AND user_id NOT IN (3, 6)

, где 3, 6 кортеж уже отобажённых user_id

READ ALSO
hex в запросе mysql

hex в запросе mysql

Объясните, почему этот запрос выдает результат

275
DRIVER.findElements возвращает null Selenium java

DRIVER.findElements возвращает null Selenium java

Пытаюсь найти элемент на странице, но я получаю nullПроверил при помощи JQuery - всё норм

306
Задача из олимпиады. Задача Бахгольда [требует правки]

Задача из олимпиады. Задача Бахгольда [требует правки]

Задача Бахгольда формулируется очень простоДано целое положительное число n

413
Кодировка Java (java.util.Scanner)

Кодировка Java (java.util.Scanner)

Приветсвую всех!

430