SELECT [CommissionPK], [CommissionsPaid].[Amount], [ChequeNumber], [ChequeDate], [ReceiptNumber], [ReceiptDate], [ReceiptPK], [AgentNumber], [FirstName], [MiddleName], [LastName], [AgentPK] FROM CommissionsPaid inner join ReceiptDetails on ReceiptDetailFK = ReceiptDetailPK inner join Receipts on ReceiptFK = ReceiptPK inner join Agents on AgentFK = AgentPK LEFT OUTER JOIN Cheques ON [ChequeFK] = [ChequePK] WHERE 1 = 1 AND ([LastName] LIKE @AgentName AND [ChequeNumber] IS NOT NULL Msg 102, Level 15, State 1, Line 24 Incorrect syntax near 'NULL'.Can you see anything wrong with that?