我又回来了,这是另一个学校话题
我只限于命令WHERE FROM SELECT
主题基本上是以A或B开头并以S或P结尾的表客户显示名称,我尝试了多个OR解决方案,但它们似乎都没有工作,答案是1列6行 我无法使用此代码
USE Northwind
SELECT
CompanyName
FROM Customers
WHERE CompanyName LIKE '[A/B]%' or CompanyName LIKE '%[S/P]'
go
使用此代码我得到31行:/
答案 0 :(得分:3)
答案 1 :(得分:0)
我相信这应该达到你想要的效果:
SELECT CompanyName
FROM Customers
WHERE
(LEFT(CompanyName,1) = "A" OR LEFT(CompanyName,1) = "B")
AND (RIGHT(CompanyName,1) = "S" OR RIGHT(CompanyName,1) = "P")