Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2013
    Messaggi
    47

    [SQL] Cancellare record da una tabella con chiave non presente in altra tabella

    Salve,
    Con una query popolo una tabella di scadenze (chiave scadenza, codice utente, importo).
    Con una seconda query raggruppo gli importi per utente e li scrivo in una seconda tabella solo se superano un importo minimo.
    Ora dalla prima tabella vorrei eliminare tutti i record con codice utente non presente nella seconda tabella.
    Come posso fare con una query?
    I record sono tanti: circa 300000 scadenze estratte da una tabella di 1000000 di record e circa 10000 utenti.
    Sarebbe possibile fare tutto con una sola query?
    Grazie

  2. #2
    metti in join (left/right) le tabelle e fai delete dei record null
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

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.