PostgreSQL vs MySQL: Usar inner join en un Update

Bueno como usamos la sentencia UPDATE combinando con un inner join PostgreSQL y MySql tienen diferentes formas de trabajar, aquí mostramos las formas en que trabajan.

En MySQL

UPDATE profiles
INNER JOIN users ON profiles.user_id = users.ID
SET perfil = users.nivel

En PostgreSQL

UPDATE profiles
SET perfil = users.nivel
FROM users
WHERE profiles.user_id = users.id

Deja una respuesta