Microsoft
Software
Hardware
Network
Question : SQL UPDATE Script Help needed.
I have a two part question ....
First thing is I need to Identify the procedures where dbo.ProceduresFeeSchedule.
ContractTy
peCodeMId IS NOT NULL.
from
SELECT
dbo.ProceduresFeeSchedule.
FeeSchedul
eId,
dbo.ProceduresFeeSchedule.
Fee,
dbo.ProceduresFeeSchedule.
ContractTy
peCodeMId,
dbo.Procedures.Code,
dbo.Procedures.CPTCode
FROM
dbo.ProceduresFeeSchedule
INNER JOIN dbo.Procedures ON dbo.ProceduresFeeSchedule.
Procedures
Id = dbo.Procedures.ProceduresI
d
WHERE
RIGHT(p.Code , 1) = 'T' AND
( dbo.ProceduresFeeSchedule.
FeeSchedul
eId = 35 ) OR
( dbo.ProceduresFeeSchedule.
FeeSchedul
eId = 36 )
I thought I could add in like this, but it returned values in my Code field that did not have a 'T'.
SELECT
dbo.ProceduresFeeSchedule.
FeeSchedul
eId,
dbo.ProceduresFeeSchedule.
Fee,
dbo.ProceduresFeeSchedule.
ContractTy
peCodeMId,
dbo.Procedures.Code,
dbo.Procedures.CPTCode
FROM
dbo.ProceduresFeeSchedule
INNER JOIN dbo.Procedures ON dbo.ProceduresFeeSchedule.
Procedures
Id = dbo.Procedures.ProceduresI
d
WHERE
dbo.ProceduresFeeSchedule.
ContractTy
peCodeMId IS NOT NULL AND
RIGHT(p.Code , 1) = 'T' AND
( dbo.ProceduresFeeSchedule.
FeeSchedul
eId = 35 ) OR
( dbo.ProceduresFeeSchedule.
FeeSchedul
eId = 36 )
After I fix this part, I need to do an update script based off this ....
UPDATE
ProceduresFeeSchedule
SET
dbo.ProceduresFeeSchedule.
ContractTy
peCodeMId = NULL
WHERE
..... my rows where dbo.ProceduresFeeSchedule.
ContractTy
peCodeMId was not null
Answer : SQL UPDATE Script Help needed.
you were missing logically grouping your OR statement together...which explains why you were getting results you weren't expecting.
Random Solutions
Non-deliverable notifications by Outside of email system
Price modifier in a dropdown using PHP & MySQL
using a batch file to change primary dns address
Upgrading Server 2003 R2 to Server 2008 R2
VBScript to export members of Groups and export to Excel
Install Second Processor on HP DL360 g5
Dell RAM and Desktop RAM
Get all rows in table in IE
Complete Exchange 2003 Setup
HTML 5: resize