Czyli moje zapytanie z zawężeniem nazw do scematu: "kat:xxxx:xxxxxxx" powinno wyglądać tak?:
SELECT 1
DELETE
FROM tw_CechaTw tw
LEFT JOIN sl_CechaTw sl ON tw.cht_IdCecha=sl.ctw_Id
WHERE ctw_Nazwa LIKE 'kat:%'
Raczej bardziej tak musisz najpierw to zrobić:
EDIT: robiłem małe poprawki w zapytaniu.
SELECT 1
DELETE tw_CechaTw
FROM tw_CechaTw
INNER JOIN sl_CechaTw ON cht_IdCecha=ctw_Id and ctw_Nazwa LIKE 'kat:%'
I potem jeśli chcesz cechy usunąć:
SELECT 1
DELETE
FROM sl_CechaTw
WHERE ctw_Nazwa LIKE 'kat:%'
Polecam zrobić kopię bazy i na kopii przetestować to na spokojnie.