TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
[sql] znow prosba o pomoc w zlozeniu zapytania , Outsider 27/07/05 22:10 mam 2 tabele a w nich kolumny: AccountID oraz CompanyUNID. CompanyUNID jest identyfikatorem. AccountID w jedej tabeli jest wypelnione, a w drugiej puste.
Chcialbym wypelnic AccountID w drugiej tabeli, ale tak, by przepisac wartosci tak, aby CompanyUNID bylo takie same w obu tabelach dla przepisywanego rekordu.
--select cdf_Account.AccountID, cdf_Contact.AccountID
--from cdf_Account, cdf_Contact
--where cdf_Account.CompanyUNID=cdf_Contact.CompanyUNID
update cdf_Contact
set cdf_Contact.AccountID=cdf_Account.AccountID
where cdf_Contact.CompanyUNID=cdf_Account.CompanyUNID
Zaremowany select wyswietla mi 2 AccountID ktore potrzebuje, ale jeden z nich jest calkiem pusty.
Teraz nalezy jakos rozbudowac update - ale nie mam pomyslu jak.
Czy ktos pomoze?Okiełznany Ukierunkowany Twór
Sometimes Informatycznie
zDEspeRowany... - Hmmm... , pachura 27/07/05 22:45
Trochę niejasno się wyrażasz... w swoim poście powinieneś napisać z jakich kolumn składają się Twoje tabele oraz jak wyglądają ich klucze główne...
Czy chodziło Ci o to?
update
cdf_Contact c
set
c.AccountID = (select a.AccountID from cdf_Account a where a.CompanyUNID = c.CompanyUNID) - cos a la to... , xmac 27/07/05 23:19
update a
set a.pole1=b.pole2
from tabela1 a, tabela2 b
where a.pole0=b.pole0
a poza tym proponuje postudiowac materialy dot. konkretnej bazy danych
tu masz np. specyfikacje update-a na stronach ms http://msdn.microsoft.com/...ref/ts_ua-uz_82n9.aspdual&mobile power
XMAC - dzieki wielkie dla Was obydwóch , Outsider 28/07/05 11:04
pachura masz u mnie duże PIWO - juz po raz kolejny mi pomagasz.
XMAC link ktory podales jest najwazniejszym zrodlem informacji. Ale moze macie cos jeszcze...Okiełznany Ukierunkowany Twór
Sometimes Informatycznie
zDEspeRowany... - mi starczalo... , xmac 28/07/05 13:13
msdn i help, jak duzo sie bawilem mssql 2k
jesli chodzi o sposob podany przez pachure, to jest on mniej efektywny, bo zawiera podzapytanie, ktore w niekotrych przypadkach powoduje drastyczny wzrost obciazenia bazy...
dodatkowo np. mysql do wersji 4 nie obslugiwal podzapytan...dual&mobile power
XMAC
|
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|