Ciao a tutti.
ho bisogno di fare questa insert, ma non funziona. Secondo voi, dov'è sbagliata?
grazieCodice PHP:
INSERT INTO ARTEPROVA (E$COAR,E$LING)
VALUES ((SELECT E$COAR FROM ARTEPROVA where e$ling='I'),'Z')
Ale
Ciao a tutti.
ho bisogno di fare questa insert, ma non funziona. Secondo voi, dov'è sbagliata?
grazieCodice PHP:
INSERT INTO ARTEPROVA (E$COAR,E$LING)
VALUES ((SELECT E$COAR FROM ARTEPROVA where e$ling='I'),'Z')
Ale
se non vedo male vuoi inserire 2 valori ma nel values ne passi 1 solo.
edit ho visto male.. passi 2 argomenti
dici non funziona.. ma che errore ti da?
voglio inserire 2 campi.
i campi sono:
SELECT E$COAR FROM ARTEPROVA where e$ling='I'
Z
inserisce solo 1 record. in pratica voglio duplicare tutti i record in cui e$ling='I' e sostituire il valore I con Z nei nuovi record creati
perdonami, ma non fai prima duplicare la tabella, modificare i record che ti servono e riaccodarli alla tabella principale?
in effetti questa è una tabella duplicata. adesso per accodare come faccio?
+ che altro siccome sto lavorando su sap, non volevo fare troppi casini con le tabelle.
preferivo fare i test su una tabella e poi fare le stesse cose sulla tabella buona
Ultima modifica di pig_org; 28-10-2014 a 17:44
Credo che una
Insert into tabella_originaria Select campi from Tabella_secondaria
Dovrebbe bastare
Ridatemi i miei 1000 posts persi !!!!
Non serve a nulla ottimizzare qualcosa che non funziona.
Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr