Autor Wątek: Usunięcie cech przypisanych do towarów  (Przeczytany 7139 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline yemet

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1282
  • Reputacja +47/-1
  • Wersja programu: Navireo
Odp: Usunięcie cech przypisanych do towarów
« Odpowiedź #15 dnia: Luty 05, 2019, 11:11:23 »
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.
« Ostatnia zmiana: Luty 05, 2019, 11:15:24 wysłana przez yemet »

Offline piotr.en

  • Nowy użytkownik
  • *
  • Wiadomości: 8
  • Reputacja +0/-0
  • Wersja programu: 1.54
Odp: Usunięcie cech przypisanych do towarów
« Odpowiedź #16 dnia: Luty 06, 2019, 08:45:28 »
Panowie, wielkie dzięki za sugestie i poprawki!

Zapytania spisały się znakomicie.
Wszystko przebiegło prawidłowo.


Forum Użytkownikow Subiekt GT

Odp: Usunięcie cech przypisanych do towarów
« Odpowiedź #16 dnia: Luty 06, 2019, 08:45:28 »