Witam
chciałem przypisać do urządzeń sieciowych, ktore są u klientów, adresy lokalizacji z adresu klienta. do klienta należy komputer a komputer ten jest połączony z urządzeniem sieciowym. Właśnie temu urządzeniu chcę ustawić adres lokalizacji.
skleciłem takie zapytanie:
UPDATE netdevices nd SET location =
(SELECT c.address from customers c, nodes n WHERE
nd.id = n.netdev AND
c.id = n.ownerid and c.address IS NOT NULL LIMIT 1)
BŁĄD: pusta wartość w kolumnie "location" narusza ograniczenie wymaganej wartości