У меня есть таблица с uuid и системным столбцом. Мне нужен запрос, чтобы вернуть только uuid, имеющий system = 1, но не uuids с system = 1 nad 2

0

У меня есть таблица с uuid и системным столбцом. Мне нужен запрос для возврата только uuid, имеющего system = 1, но не uuids с system = 1 и 2

  • 0
    Пожалуйста, вставьте определение таблицы DDL.
Теги:

1 ответ

1
SELECT  *
FROM    mytable m
WHERE   system = 1
        AND NOT EXISTS
        (
        SELECT  NULL
        FROM    mytable mi
        WHERE   mi.uuid = m.uuid
                AND mi.system = 2
        )
  • 0
    +1: это более чисто для моего тщательного подхода
  • 0
    Дело только пример. У меня будет больше типов систем, а не только 1 и 2. Также мне нужен способ найти uuid, скажем, 1,2,3 и 3,4,5, 3 является общим значением

Ещё вопросы

Сообщество Overcoder
Наверх
Меню