Seguici su Telegram, ne vale la pena ❤️ ➡ @trovalost
Vai al contenuto

Query SQL INSERT alimentata dal risultato di una SELECT (come fare)


Cerchi un hosting economico per il tuo sito o blog? Tophost ti aspetta (clicca qui)

Utilizzo molto stesso, nelle mie sperimentazioni e sviluppo di prototipi software, la copia di dati SQL da una tabella all’altra del DBMS (MS SQL o MySql, senza perdita di generalità ): in questo articolo vediamo come inserire nei dati (INSERT) risultato da una query ulteriore (SELECT). Questa è una guida prettamente per chi programma, per cui ovviamente mi rivolgerò a chi già  conosce almeno le basi di MySQL. Supponiamo pertanto di avere una tabella, senza riferimenti esterni per semplicità :


Cerchi un hosting economico per il tuo sito o blog? Tophost ti aspetta (clicca qui)

PRODUCT( Prodotto, Qta, Prezzo)

Cerchi un hosting economico per il tuo sito o blog? Tophost ti aspetta (clicca qui)

in cui Prodotto sia banalmente auto_increment. Se volessi scrivere in questa tabella i risultati di una query di SELECT (ovviamente coerente come numero/tipo di colonne) si farebbe cosà¬:

INSERT PRODUCT( Prodotto, Qta, Prezzo)
SELECT ID, 0, 0
FROM Prodotti

Un piccolo promemoria per tutti gli sviluppatori, da tenere sempre presente e memorizzare come bookmark.

Fonte: Google Gruppi

Da non perdere 👇👇👇



Trovalost.it esiste da 4440 giorni (12 anni), e contiene ad oggi 4023 articoli (circa 3.218.400 parole in tutto) e 12 servizi online gratuiti. – Leggi un altro articolo a caso
Non ha ancora votato nessuno.

Ti sembra utile o interessante? Vota e fammelo sapere.

Ti potrebbe interessare:  Che cos'è il database di un sito web?
Questo sito contribuisce alla audience di sè stesso.
Il nostro network informativo: Lipercubo.it - Pagare.online - Trovalost.it.