Size: a a a

pgsql – PostgreSQL

2021 June 28

AB

Alexey Bulgakov in pgsql – PostgreSQL
увы тут уже не подскажу. сам только начинаю этим пользоваться
источник

AN

Alexander Nikitin in pgsql – PostgreSQL
На прошлой конференции pgConf Анатолий Афиногенов из РЖД читал доклад по нюансам перехода с оракла на постгрес, найдите видео с его презентации, возможно там будет ответ на ваш вопрос.
источник

Д

Дмитрий in pgsql – PostgreSQL
Спасибо
источник

Д

Дмитрий in pgsql – PostgreSQL
Да тут даже неверное не вопрос к переходу, а в целом. У нас есть вызов древовидный процедур. Есть некая переменная, которая может меняться на разных уровнях вложенности и мы её не хотим через возврат таскать. Вот как её иначе хранить? По сути - это оно и есть :)
источник

D

Dmitriy in pgsql – PostgreSQL
добрый день.
подскажите пожалуйста

вот так отдает результат
SELECT "catalog_game"."id",
      "catalog_game"."name"
FROM "catalog_game"
        INNER JOIN "catalog_gameproperty" ON ("catalog_game"."id" = "catalog_gameproperty"."game_id")
WHERE "catalog_gameproperty".prop_id = 6
;

вот так тоже
SELECT "catalog_game"."id",
      "catalog_game"."name"
FROM "catalog_game"
        INNER JOIN "catalog_gameproperty" ON ("catalog_game"."id" = "catalog_gameproperty"."game_id")
WHERE "catalog_gameproperty".prop_id =
5;

а вот так пусто

SELECT "catalog_game"."id",
      "catalog_game"."name"
FROM "catalog_game"
        INNER JOIN "catalog_gameproperty" ON ("catalog_game"."id" = "catalog_gameproperty"."game_id")
WHERE "catalog_gameproperty".prop_id = 6 AND "catalog_gameproperty".prop_id = 5
источник

D

Dmitriy in pgsql – PostgreSQL
вопрос почему так?
источник

b

batyrmastyr in pgsql – PostgreSQL
У вас в одной записи catalog_gameproperty prop_id либо 5, либо 6, а не оба сразу.
источник

D

Dmitriy in pgsql – PostgreSQL
AND же стоит.
источник

DG

Denis Girko ☕️ in pgsql – PostgreSQL
А надо OR.
источник

b

batyrmastyr in pgsql – PostgreSQL
Вместо OR
источник

D

Dmitriy in pgsql – PostgreSQL
это будет или
источник

D

Dmitriy in pgsql – PostgreSQL
а мне надо чтобы и то и то было (гребаный антиспам =()
источник

И

Игорь in pgsql – PostgreSQL
AND на OR замени и будет тебе счастье
источник

D

Dmitriy in pgsql – PostgreSQL
нету счастья - выдались все записи
источник

VB

Vladimir Bezgodov in pgsql – PostgreSQL
"catalog_gameproperty".prop_id = 6 AND "catalog_gameproperty".prop_id = 5
5 = 6?
источник

b

batyrmastyr in pgsql – PostgreSQL
Это как "хочу чтобы 1 + 1 = 3, а калькулятор упорно выводит 2"
источник

D

Dmitriy in pgsql – PostgreSQL
есть одна записть у которой prop_id 6 и 5
источник

VB

Vladimir Bezgodov in pgsql – PostgreSQL
Значит сджойнили коряво
источник

D

Dmitriy in pgsql – PostgreSQL
по отдельности то выдает значения
источник

VB

Vladimir Bezgodov in pgsql – PostgreSQL
или так и должно быть
источник