omlouvám se, zapomněl jsem to připojit
tabulka s popisem náhrad cm1_nahr
id_cis = id řádek
cm1, cm2 = popis párů, které zboží nahrazuje které
v dotazu hledám všechny možné náhrady zboží '10'
WITH RECURSIVE cte (id,col) AS (
SELECT id_cis, cm2 FROM cm1_nahr WHERE cm1 = '10'
UNION ALL
SELECT id_cis, cm2 FROM cm1_nahr JOIN cte ON cm1_nahr.cm1 = cte.col
)
SELECT id_cis, cm1, cm2 FROM cm1_nahr WHERE cm1 = '10' OR cm2 IN (SELECT col FROM cte)
děkuji všem zúčastněným, hlavně tedy CHATGPT, čekají nás ještě velké věci