Mit deiner Abfrage kann kein Rechner entscheiden, ob du einen Room, Floor, Device, Building oder Application löschen möchtest.
Du kannst nur dann Daten aus einer
Query löschen, wenn nach FROM genau eine Tabelle aufgelistet ist.
Dies bedeutet, dass dein Löschbutton hier falsch ist.
Du hast wohl auch Formulare in denen du jeweils alle Rooms, Floors, ... einzeln editieren kannst; dort darf man löschen.