我正在努力寻找以零零结尾的记录,如ABC~0000,但我尝试的一切似乎都不起作用。下面是一些例子:
and left (mfr_part_number, 4) = 'ABC~' -- finds nothing
and left (mfr_part_number, 3) = 'ABC' -- finds stuff
AND RIGHT(MFR_PART_NUMBER, 4) = '0000' -- finds nothing
AND RIGHT(MFR_PART_NUMBER, 5) = '~0000' -- finds nothing
and DbFunctions.Like(MFR_PART_NUMBER,'%0000') -- suggested elsewhere, but not recognized in MSSMS.我正在使用:
SQL Server Management Studio 15.0.18206.0
Microsoft Analysis Services Client Tools 15.0.1567.0
Microsoft Data Access Components (MDAC) 10.0.18362.1
Microsoft MSXML 3.0 6.0
Microsoft .NET Framework 4.0.30319.42000
Operating System 10.0.18363谢谢!
发布于 2020-01-04 01:33:11
你在WHERE子句中使用了所有这些和语句吗?如果是这样的话,如果没有符合所有条件的数据,这将不会导致任何返回。
试一试
SELECT column1, column2...
FROM yourdb
WHERE MFR_PART_NUMBER LIKE '%0000'https://stackoverflow.com/questions/59587152
复制相似问题