“Aktualizacja Con Wybierz PostgreSQL” Kod odpowiedzi

Postgres zaktualizuj za pomocą zapytania o warunki

update t1
        set t1.current_location =   
        CASE  
			WHEN SUBQUERY.status = 0 THEN 'Deployed' 
			WHEN SUBQUERY.status = 1 THEN 'Retrieved' 
			WHEN SUBQUERY.status = 2 THEN 'Lost' 
            ELSE t1.current_location
		END 
from (
    select t3.serial_number, t2.status
    from t2 inner join t3
        on t2.some_id = t3.some_id
    ) as SUBQUERY

where SUBQUERY.serial_number = t1.serial_number;
Thoughtful Tuatara

Aktualizacja Con Wybierz PostgreSQL

UPDATE dummy
SET customer=subquery.customer,
    address=subquery.address,
    partn=subquery.partn
FROM (SELECT address_id, customer, address, partn
      FROM  /* big hairy SQL */ ...) AS subquery
WHERE dummy.address_id=subquery.address_id;
omargt8

Aktualizacja z wybierz PostgreSQL

UPDATE
  <table1>
SET
  customer=subquery.customer,
  address=subquery.address,
  partn=subquery.partn
FROM
  (
    SELECT
      address_id, customer, address, partn
    FROM  /* big hairy SQL */ ...
  ) AS subquery
WHERE
  dummy.address_id=subquery.address_id;
Black Buffalo

Odpowiedzi podobne do “Aktualizacja Con Wybierz PostgreSQL”

Pytania podobne do “Aktualizacja Con Wybierz PostgreSQL”

Więcej pokrewnych odpowiedzi na “Aktualizacja Con Wybierz PostgreSQL” w Sql

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu