Frage : Update-Frage SQL-2005??

Das Versuchen, etwas Daten in einer Tabelle zu aktualisieren nannte „Servmed“.  Unten sehen für eine Probe von, was ich aktualisieren möchte (Feldnamen unterstrichen):


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 kennzeichnet einen Kunden - die meisten Kunden haben zwei Reihen für servcode='BO', für diese Reihen, ich möchten das activerate in der Reihe mit einem „S“ aktualisieren, damit billtype das activerate in der Reihe mit „C“ für billtype zusammenbringt.  Die Rate schwankt von Kunden zu Kunden, also kann ich alle mit den selben nicht gerade aktualisieren.  Einige Kunden haben nur ein billtype, so gerade eine Reihe ist zurückgegangen… sie können excluded.

Any Vorschläge sein?

Antwort : Update-Frage SQL-2005??

Update Servmed
activerate einstellen = (auserwähltes activerate
                  von Servmed B
                  wo B.Level1 = Servmed.Level1
                  und B.Servcode = Servmed.Servcode
                  und B.billtype = „C ")
wo Servmed.Servcode = „BO“ und Servmed.billtype = „S“
Weitere Lösungen  
 
programming4us programming4us