W dniu 02.03.2021 o 13:19, Jacek Brzozowski pisze:
Cześć, Ahoj,
Mam dwie firmy w LMSie. Podpowiecie jak zbudować zapytanie w bazie, które usunie firmę z wszystkimi powiązaniami ? Tzn. z wszystkimi operacjami finansowymi, klientami itd ? Rozdzielam LMSa na dwie instancje i chcę poczyścić każdą z danych drugiej firmy.
Tak na szybko to trzeba zrobić takie polecenia, jednak tu pytanie jaki masz silnik bazy i jaka wersje bazy lms, chodzi oto czy zadziałają relacje dla table documens i documentscontent czy trzeba to zrealizować ręcznie. DELETE FROM cash WHERE customerid IN (SELECT id FROM customers WHERE divisionid = ?) . . . Ja sobie poradziłem troszkę inaczej, tworząc na wszelki wypadek tabele pośrednia z id klientów do usunięcia i z niej korzystałem, a na koniec ją usunąłem. /Waldek