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à :
PRODUCT( Prodotto, Qta, Prezzo)
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 👇👇👇
- 🔒 Conosci meglio privacy e diritti digitali
- 👩💻 Impara a programmare in Python, C++, PHP
- 💻 Configura hosting e domini
- 📊 Tutto sui database
- 🛠️ Approfondisci le nuove tecnologie
- 🎮 Esplora la sezione retrogame
- 👀 Guarda i migliori servizi in offerta
- 🏁 Usa al meglio Excel
- 💬 Il nostro canale Telegram: iscriviti
- 🤩 Che cosa vuol dire “hosting Windows” (e perchè farne uso)
- 🤯 Audio fingerprint sul web: cos’è e come funziona
- 🤯 I domini .sucks sono “quasi” un modello di business