Hirdetés

Új hozzászólás Aktív témák

  • Ispy
    nagyúr

    Sziasztok!

    TimesTen DB-ben kuzdok egy queryvel ami valamiert egy fele parameternel forditva fut le, igy a left outer join nem excludal adatokat, hanem pont az ellenkezo oldalt mutatja meg(amit ki kene vonni)

    Rakukkantana valaki?

    select count(s.id)
    from subscription s
    join SUBSCRIPTION_RESOLVE_KEY srk on s."UID" = srk.SUBSCRIPTION_UID
    join account a on s.OWNING_ACCOUNT_UID = a."UID"
    left outer join waitRoomEnabled ml on s."UID" = ml.SUBSCRIPTION_UID
    where
    ml.SUBSCRIPTION_UID is null
    and
    srk.DOMAIN_RESOLVE_KEY_UID = (
    select drk."UID" from DOMAIN_RESOLVE_KEY drk
    where drk.ID like 'guestPIN');

    Nem értek a TimesTenhez, szóval csak belemakogok, de ez a rész

    and
    srk.DOMAIN_RESOLVE_KEY_UID = (
    select drk."UID" from DOMAIN_RESOLVE_KEY drk
    where drk.ID like 'guestPIN');

    miért nem join-ként van definiálva?

    Illetve itt a like-hoz nem kell %-jel vagy valami? Alapból benne keres? Vagy itt csak azokra vagy kiváncsi, ahol guestPIN, akkor meg minek a like, miért nem simán =?

Új hozzászólás Aktív témák