Microsoft
Software
Hardware
Network
Question : SQL 2005 Update Query??
Trying to update some data in a table named 'Servmed'. See below for a sample of what I want to update (field names are underlined):
Level1 Servcode activerate billtype
1 B 1.0000 S
6 BO 2.0000 S
6 BO 1.6700 C
27 BO 2.0000 S
27 BO 1.6700 C
29 BO 2.0000 S
29 BO 1.6700 C
'Level1' identifies a customer - most customers have two rows for servcode='BO', for these rows, I want to update the activerate in the row with a 'S' for billtype to match the activerate in the row with 'C' for billtype. The rates vary from customer to customer, so I can't just update all with the same. Some customers only have one billtype, so just one row is returned... they can be excluded.
Any suggestions?
Answer : SQL 2005 Update Query??
update Servmed
set activerate = (select activerate
from Servmed B
where B.Level1 = Servmed.Level1
and B.Servcode = Servmed.Servcode
and B.billtype = 'C')
where Servmed.Servcode = 'BO' and Servmed.billtype = 'S'
Random Solutions
esm snapin for mmc on win7
How many virtual machines can this server support?
Windows 7 - problem with roaming profile
SSRS Builtin\Administrator Role
Why would BackColor of a cell in Excel not accept a specific value?
SharePoint 2010 Search
SQL Server 2008
grant permissions for all functions
SCCM - Stopping an OS advertisement from running
How to upgrade CentOs Kernel to latest version?