以下是我的查詢,我正在尋找只有子字符串值(將爲YYYY)小於當前年份 - 25年的記錄......並且我應該提及該字段是varchar並可能需要轉換,我還沒有成功做到。Where子句中的子字符串
SELECT
AccountNumber,
LoanPrimeLongName,
convert (varchar,LoanOpenDate,103)LoanOpenDate,
LoanOriginalBalance,
LoanBalance,
LoanInterestRate,
LoanRemainingTermMonths,
LoanDelqDays,
LoanDescription
FROM
ARCU.ARCULoanDetailed
WHERE
(((LOANTYPE = '15' OR
LOANTYPE = '16' OR
LoanType = '17') AND
LoanStatus = 'Open') AND
ProcessDate = (CONVERT(VARCHAR, GETDATE(), 112)-1)) AND
(SUBSTRING (loandescription,1,4) not like '%[^0-9]%')
ORDER BY AccountNumber
我對此很陌生,不確定如何以更好的格式發佈查詢 – villiec
選擇文本,然後按下「{}」按鈕或按下「ctrl + k」。 –
謝謝布拉德! :) – villiec