09.05.2024 20:04:44 || 172.18.0.6 || pgsql::query_and_rows || select distinct p.produkt_id, p.produkt_id_widoku, p.product_code1, p.product_code2, p.product_producer_code, p.produkt_cena_base, p.produkt_tagi, p.produkt_nazwa, p.produkt_nazwa2, p.produkt_id_kategorii, p.produkt_nazwa_kategorii, p.produkt_nazwa_pliku_grafiki, p.produkt_logo_producenta, p.produkt_nazwa_producenta, p.produkt_opis_krotki, p.produkt_ile_gwarancji, p.produkt_waga, p.produkt_ilosc, p.product_unit, p.produkt_na_zamowienie, pp.product_ns_order, p.produkt_vat, lkc.object_link as produkt_link, coalesce(produkt_ilosc, 0), coalesce(','||produkt_tagi||',' like '%,1,%', false) as t1, coalesce(','||produkt_tagi||',' like '%,3,%', false) as t3, coalesce(','||produkt_tagi||',' like '%,5,%', false) as t5, coalesce(','||produkt_tagi||',' like '%,2,%', false) as t2, round((SELECT avg(opinia_ocena) FROM b2c.opinie where opinia_produkt_id = produkt_id and opinia_is_active = true and deleted=false)) average_opinion, round((SELECT count(*) FROM b2c.opinie where opinia_produkt_id = produkt_id and opinia_is_active = true and deleted=false)) count_opinion, produkt_min_koszt_dostawy as produkt_koszt_dostawy, produkt_czas_dostawy, produkt_sort_czas_dostawy, produkt_cena_przed_rabatem, product_discount_percent, p.produkt_cechy_kluczowe, k.kategoria_sort, p.product_section_status, p.product_min_cart_qty, a.product_id_gt, false as produkt_w_produkcji from mshops.produkty_pl_pln p join public.products a on product_id=produkt_id join mshops.kategorie_pl k on k.kategoria_id = p.produkt_id_kategorii join prods2cats.cache_prods2cats_2 on cp2c_id_product=produkt_id join public.products pp on pp.product_id = p.produkt_id join mshops.link_changer lkc on lkc.object_id = p.produkt_id and lkc.object_type = 'product' and lkc.object_lang = 'pl' where produkt_id_sklepu=2 AND p.produkt_cena_base IS NOT NULL and 1=1 GROUP BY p.produkt_id, p.produkt_id_widoku, p.product_code1, p.product_code2, p.product_producer_code, p.produkt_cena_base, p.produkt_tagi, p.produkt_nazwa, p.produkt_nazwa2, p.produkt_id_kategorii, p.produkt_nazwa_kategorii, p.produkt_nazwa_pliku_grafiki, p.produkt_logo_producenta, p.produkt_nazwa_producenta, p.produkt_opis_krotki, p.produkt_ile_gwarancji, p.produkt_waga, p.produkt_ilosc, p.produkt_na_zamowienie, pp.product_ns_order, p.produkt_vat, lkc.object_link, coalesce(produkt_ilosc, 0), p.product_unit, coalesce(','||produkt_tagi||',' like '%,1,%', false), coalesce(','||produkt_tagi||',' like '%,3,%', false), coalesce(','||produkt_tagi||',' like '%,5,%', false), coalesce(','||produkt_tagi||',' like '%,2,%', false), round((SELECT avg(opinia_ocena) FROM b2c.opinie where opinia_produkt_id = produkt_id and opinia_is_active = true and deleted=false)), round((SELECT count(*) FROM b2c.opinie where opinia_produkt_id = produkt_id and opinia_is_active = true and deleted=false)), produkt_min_koszt_dostawy, produkt_czas_dostawy, produkt_sort_czas_dostawy, produkt_cena_przed_rabatem, product_discount_percent, p.produkt_cechy_kluczowe, k.kategoria_sort, produkt_w_produkcji, k.kategoria_nazwa, k.kategoria_tagi, p.product_section_status, a.product_id_gt, p.product_min_cart_qty order by p.produkt_nazwa asc offset -12 limit 12 || ERROR: OFFSET must not be negative