![](https://secure.gravatar.com/avatar/f8dd116a2eac7f6ab79a83a46ab42cb7.jpg?s=120&d=mm&r=g)
skeiłem takie zapytanie
UPDATE nodes n SET location_address = (SELECT CASE WHEN post_address != '' THEN post_address ELSE address END as address FROM customers c WHERE c.id = n.ownerid ), location_city = (SELECT CASE WHEN post_city != '' THEN post_city ELSE city END as city FROM customers c WHERE c.id = n.ownerid), location_zip = (SELECT CASE WHEN post_zip != '' THEN post_zip ELSE zip END as zip FROM customers c WHERE c.id = n.ownerid)
załatwia to adresy tylko komputerów gdyż one mają ownerid, co z urządzeniami które mają ownerid=0 a są u klienta? komp jest połączony z tym urządzeniem
W dniu 18 lutego 2016 17:23 użytkownik Marcin marcin@nicram.net napisał:
Witam Potrzebuję przypisać adresy urządzeniom jak i komputerom u klienta jeśli nie są ustawione. adres muszę pobrać z tabeli customers. adres musi być adresem korespondencji, a jeśli nie wypełnione to adresem klienta.
wersja bazy dira na mysql.
Ma może ktoś w zasobach takie zapytanie? będę wdzięczny
-- Pozdrawiam Marcin / nicraM