🌌[
row_number() over(
partition by tp_id
order by доп. приоритет
) и удалить все где номер > 1
Вывести оригинал и дубликат
Size: a a a
🌌[
W
K
VY
SELECT *
, regexp_replace(n, '^\S+ (.*) \S+$', '\1') middle -- заменить каждый непробельный символ на *
, regexp_replace(n, '^(\S+ ).*( \S+)$', '\1'||repeat('*', length(regexp_replace(n, '^\S+ (.*) \S+$', '\1')))||'\2') replaced
FROM (VALUES('Раз двА ТРи 4 пять')) AS foo(n);
K
SELECT *
, regexp_replace(n, '^\S+ (.*) \S+$', '\1') middle -- заменить каждый непробельный символ на *
, regexp_replace(n, '^(\S+ ).*( \S+)$', '\1'||repeat('*', length(regexp_replace(n, '^\S+ (.*) \S+$', '\1')))||'\2') replaced
FROM (VALUES('Раз двА ТРи 4 пять')) AS foo(n);
K
VY
K
W
SELECT *
, regexp_replace(n, '^\S+ (.*) \S+$', '\1') middle -- заменить каждый непробельный символ на *
, regexp_replace(n, '^(\S+ ).*( \S+)$', '\1'||repeat('*', length(regexp_replace(n, '^\S+ (.*) \S+$', '\1')))||'\2') replaced
FROM (VALUES('Раз двА ТРи 4 пять')) AS foo(n);
VY
\S* == [^\s]*W
W
VY
K
YS
Раз ********* пять
-- или
Раз *** *** * пять
K
Раз ********* пять
-- или
Раз *** *** * пять
W
IC
pg_stat_statements.max сколько у вас?pg_stat_statements.max не нашел как посмотреть, я в Яндекс.ОблакеK
W