|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
[SQL]Insert da una select
Ciao a tutti
Ho questa situazione: Codice:
INSERT INTO myTable(field1, field2, field3) VALUES(var1, var2, .... la variabile numero 3 (var3) dovrei ricavarla da una select: INSERT INTO myTable(field1, field2, field3) VALUES (var1, var2, (SELECT fieldx FROM tableX WHERE condizione = valore)) Grazie mille RaouL.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Sep 2007
Messaggi: 316
|
fai una insert mettendo un valore fake poi fai un update. Non molto ortodosso ma dovrebbe funzionare
Ovviamente se ti interessa il risultato e non il come ci arrivi... |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Jul 2005
Città: Potenza
Messaggi: 126
|
Utilizzerei un'istruzione di questo tipo...
INSERT INTO tabella (campo1, campo2, campo3) SELECT 'valore', 'valore', altratabella.campo FROM altratabella WHERE altratabella.campo = 'xxx';
__________________
Un'interfaccia per domarli, un package per trovarli tutti, un riferimento per ghermirli e nel framework incatenarli." Il Signore degli Oggetti
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
Grazie ad entrambi per i consigli
Ho risolto comunque in un altro modo, prendendo il campo dell'altra tabella mettendolo in una variabile in modo da avere una insert 'pulita'. RaouL.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
| Tutti gli articoli | Tutte le news | Tutti i download |
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 02:23.



















