Как выбрать строки из таблицы, где группа не содержит значения

POP3 сам не раскрывает систему папок, но был изобретен в то время, когда папка считалась почтовым ящиком. Поэтому некоторые системы поддерживают логин & lt; имя_пользователя> # & lt; mailbox>. Afterlogic действительно имеет хорошее объяснение здесь:

http://www.afterlogic.com/support/tutorials-mailbee-net/18-pop3-folders.asp

В основном, в немногих системах, которые его поддерживают, для получения сообщений для другой «папки» вы переписываете другое имя папки.

0
задан Strawberry 18 January 2019 в 09:37
поделиться

3 ответа

Вам просто нужно изменить первое условие where на t.Thetime вместо t.l3r следующим образом:

SELECT *
FROM orclass t
WHERE t.Thetime NOT IN
   (SELECT s.Thetime 
    FROM  orclass s
    WHERE s.l3r = '0')
    and Thedate = "2019-01-18"
ORDER BY t.Thetime
0
ответ дан nacho 18 January 2019 в 09:37
поделиться

Вы можете использовать это:

SELECT *
FROM orclass o
WHERE Thedate = "2019-01-18"
    AND NOT EXISTS
    (
        SELECT 1
        FROM  orclass o1
        WHERE o1.Thedate = o.Thedate 
            AND o1.Thetime = o.Thetime 
            AND o1.lr3 = '0'
    )
ORDER BY Thetime;
0
ответ дан Pham X. Bach 18 January 2019 в 09:37
поделиться

Мы можем использовать предложение EXISTS, чтобы проверить это:

SELECT
    s1.Thetime,
    s1.L1R,
    s1.L2R,
    s1.L3R
FROM orclass s1
WHERE NOT EXISTS (SELECT 1 FROM orclass s2
                  WHERE s1.Thetime = s2.Thetime AND s2.L3R = 0);

Демо

0
ответ дан Tim Biegeleisen 18 January 2019 в 09:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: