Size: a a a

2020 December 30

IS

Igor Sergeichik in sql_ninja
ну а где сейчас стабильная?
вернее так - везде стабильно непредсказуемо
источник

К

Какой-то Хмырь... in sql_ninja
Igor Sergeichik
ну а где сейчас стабильная?
вернее так - везде стабильно непредсказуемо
хз, у меня знакомые, как просиживали портки в банках, так и продолжают)
источник

IS

Igor Sergeichik in sql_ninja
Какой-то Хмырь
хз, у меня знакомые, как просиживали портки в банках, так и продолжают)
У них работа такая - стабильность
источник

А

Андрій in sql_ninja
Ребя а че за ЕНД ТРАНЗАКШН мне в книге тычут?
это как ?
источник

NP

Nick Proskuryakov in sql_ninja
такого в t-sql точно нет
источник

NP

Nick Proskuryakov in sql_ninja
гугл говорит в терадате есть
источник

К

Какой-то Хмырь... in sql_ninja
Nick Proskuryakov
гугл говорит в терадате есть
pg тоже так могёт, вроде
источник

IS

Igor Sergeichik in sql_ninja
Nick Proskuryakov
гугл говорит в терадате есть
говорят, это ANSI SQL 2011 такой
источник

NP

Nick Proskuryakov in sql_ninja
яссссна
источник
2020 December 31

MC

Max Chistyakov in sql_ninja
Какой-то Хмырь
Коллеги, тут у себя в БД нашёл запрос и че-то не могу вкурить:

select * from notifications
where
   object_type = $1
   and object_id in (
   select
       o.id
   from
       orders o
   where
       o.order_id = $2
       and not exists (
       select
           $4
       from
           users u
       join order_phones op on
           op.phone_number = u.phone
       where
           u.id = n.user_id
           and op.order_id = o.order_id
           and op.phone_kind = $5))
   and is_deleted = $6

вот этот not exists он же никак не коррелирован со внешним, какой от него толк?
чего это не коррелируется, коррелируется по o.orderid здесь
and op.order_id = o.order_id
источник

К

Какой-то Хмырь... in sql_ninja
Max Chistyakov
чего это не коррелируется, коррелируется по o.orderid здесь
and op.order_id = o.order_id
вышла ошибка. я сначала смотрел на один запрос:

explain
select *
from notifications n
where object_type = :object_type
  and object_id in(
    select o.id
    from orders o
    where o.order_id = :order_id
      and not exists(
        select 1
          from users u
          join order_phones op on op.phone_number = u.phone)
)

а сюда скопипастил другой. короче глюканул...
источник

F

Frankie4Fingers in sql_ninja
Какой-то Хмырь
Коллеги, тут у себя в БД нашёл запрос и че-то не могу вкурить:

select * from notifications
where
   object_type = $1
   and object_id in (
   select
       o.id
   from
       orders o
   where
       o.order_id = $2
       and not exists (
       select
           $4
       from
           users u
       join order_phones op on
           op.phone_number = u.phone
       where
           u.id = n.user_id
           and op.order_id = o.order_id
           and op.phone_kind = $5))
   and is_deleted = $6

вот этот not exists он же никак не коррелирован со внешним, какой от него толк?
А n алиас чей тут?
источник

К

Какой-то Хмырь... in sql_ninja
проехали уже
источник

OM

Oleg Makarikhin in sql_ninja
блин, как в пентахе посчитать кол-во записей в input table?
источник

OM

Oleg Makarikhin in sql_ninja
подсказывают варианты типа залить в базу и посчитать count-ом. или агрегировать (но там вылазит случай когда записей нет тогда 0 не вернется), и для этого нужно делать костылик
источник

F

Frankie4Fingers in sql_ninja
Oleg Makarikhin
блин, как в пентахе посчитать кол-во записей в input table?
Харош уже..
источник

F

Frankie4Fingers in sql_ninja
НИНЗИ! С Наступающим!
источник

К

Какой-то Хмырь... in sql_ninja
источник

F

Frankie4Fingers in sql_ninja
источник

OM

Oleg Makarikhin in sql_ninja
пардоньте, у меня еще  на улице светло, стол не накрыт и главное блюдо стола не налито.
источник