Цитата: Tema ➤ а какой должен быть запрос к базе чтобы вот такую строку получить? запрос на табличку с перечнем плу и номером весов получается сделать, а вот как ее в такой вид привести?
тупо взял пример оттуда и подсунул ему предыдущий запрос с минимальными правками. если потратить время и разобраться с XMLAGG - можно сделать красивше.
там же другие варианты решения
select substr(extract(xmlagg(xmlelement("X", ','||name)), 'X/text()').getstringval(), 2) comma_name
from (select depid||'-'||plu as name from
(select d.depname, m.*
from supermag.slartscalemap m, supermag.smdepartments d
where d.locid=m.locid and d.depid=m.depid
and m.article in ('064713')
and m.locid=16))