CREATE TABLE result AS
(SELECT first.*,
second.f1,
second.f2,
second.f3
FROM first
INNER JOIN second
ON first.id = second.id);
Per ottenere una vista, fai lo stesso tranne che sostituire "TABLE" con "VIEW". Se utilizzi la tabella anziché la vista, assicurati di aggiungere una chiave primaria poiché non verrà aggiunta per impostazione predefinita.