Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [MySQL]Sovrapporre 2 tabelle

    Salve ho 2 tabelle con la medesima struttura, una è un grosso archivio l'altra contiene i record modificati dell'archivio, dovrei ottenere come risultato l'unione di tutti i record presenti nella tabella archivio senza i record presenti nella tabella di modifica con i record della tabella di modifica

    es: Avendo TABELLA1 E TABELLA2

    (TABELLA1 - TABELLA2) + TABELLA2

    in modo da dare priorità ai record modificati, io avevo risolto con una Left Join tipo

    (SELECT TABELLA1.* FROM TABELLA1 LEFT JOIN TABELLA2 ON TABELLA1.CODICE = TABELLA2.CODICE WHERE TABELLA2.CODICE IS NULL) UNION (SELECT * FROM TABELLA2)

    sapete se esiste un modo + elengante e veloce?

    Grazie

  2. #2

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.