Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Update
mercoledì 24 ottobre 2007 - 07.39
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
gae58
Profilo
| Senior Member
467
messaggi | Data Invio:
mer 24 ott 2007 - 07:39
salve,
scusate la domanda, ma ancora non sono tanto esperto.
Ho 2 tabelle una con tutti i campi valorizzati tranne uno e l'altra con tutti i campi valorizzati.
La prima tabella ha un codice di collegamento 1:1 con la seconda tabella.
Quello che devo realizzare è la valorizzazione del campo vuoto della prima tabella con l'ID della seconda tabella collegata. Allego il codice secondo quello che sono riuscito a fare.
grazie per l'aiuto:
use tempDB
GO
DROP TABLE dbo.Appo;
DROP TABLE dbo.Appo1;
CREATE TABLE dbo.Appo(
IDa int NOT NULL PRIMARY KEY,
Nome varchar(10) NOT NULL,
Cod varchar(4) NOT NULL,
Comune int NULL
);
CREATE TABLE dbo.Appo1(
IDa1 int NOT NULL PRIMARY KEY,
Cod varchar(4) NOT NULL,
Comune varchar(30) NOT NULL
);
SELECT Appo.IDa, Appo.Nome, Appo.Cod, Appo.Comune, Appo1.Comune AS ComuneDes
FROM Appo INNER JOIN
Appo1 ON Appo.Cod = Appo1.Cod
SELECT Appo1.IDa1, Appo1.Cod, Appo1.Comune
INSERT INTO dbo.Appo(IDa, Nome, Cod) VALUES(1, 'AAAA', 'A783');
INSERT INTO dbo.Appo(IDa, Nome, Cod) VALUES(2, 'BBBB', 'A785');
INSERT INTO dbo.Appo1(IDa1, Cod, Comune) VALUES(1, 'A783', 'Benevento');
INSERT INTO dbo.Appo1(IDa1, Cod, Comune) VALUES(2, 'A785', 'Napoli');
UPDATE dbo.Appo SET Comune = dbo.Appo1.IDa1 WHERE dbo.Appo.Cod = dbo.Appo1.Cod
su questa riga mi ritorna l'errore:
Il nome di colonna 'Cod1' non è valido.
ho fatto varie prova, ma mi ritorna sempre lo stesso errore
grazie
Gaetano
amelix
Profilo
| Expert
694
messaggi | Data Invio:
mer 24 ott 2007 - 07:59
>UPDATE dbo.Appo SET Comune = dbo.Appo1.IDa1
>FROM Appo INNER JOIN
> Appo1 ON Appo.Cod = Appo1.Cod
Prova così.
Andrea -
http://www.MelisWeb.eu/
gae58
Profilo
| Senior Member
467
messaggi | Data Invio:
mer 24 ott 2007 - 08:49
FUNZIONA, tante tante grazie
Gaetano
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !