2017-09-15 29 views
-1

私は、ナンバープレートが「ATV」で始まるデンバー市からすべての車を探しています。Selectステートメント

マイSelectステートメント は、私はすべてのレコードを見つけることができません

Select * from coloradodmv where licenseplate = 'ATV' 

です。手伝って頂けますか?

+5

[LIKE](https://www.w3schools.com/sql/sql_like.asp)オペレータを見てください。 'SELECT * FROM coloradodmvどこにライセンスプレートを作成する 'ATV%' ' – rbock

+0

select * from#platesどこに' ATV% 'のようなプレートがありますか? –

答えて

2
Select * from coloradodmv where licenseplate LIKE 'ATV%' 
1

あなたはそれが既に回答されているが、ちょうどこれがどのように機能するかを明確にする

Select * 
From coloradodmv 
Where licenseplate 
Like 'ATV%'; 
+0

ようこそ、スタックオーバーフロー、hudson1995。プレースホルダ変数を含める必要があると思われますか?また、@ rbockからのコメントに属性を付けることもできます – Degan

0

を使用して試すことができます:

create table #plates (plateNo nvarchar(10)) 

insert into #plates 
values ('ATV1234'), 
    ('BGZ1234'), 
    ('ATV12345'), 
    ('ATV123') 

-- % represents 0 or more chars 
select * from #plates where plateNo like 'ATV%' 
--result 
plateNo 
ATV1234 
ATV12345 
ATV123 

-- _ represents 1 char, __ respresents 2 chards and so on 
select * from #plates where plateNo like 'ATV____' 
--result 
plateNo 
ATV1234 

重要:"%""_"であなたはLIKEを使用する必要があり、あなたは使用できません= 例:

​​

- 結果は返されません!

関連する問題