私は、ナンバープレートが「ATV」で始まるデンバー市からすべての車を探しています。Selectステートメント
マイSelectステートメント は、私はすべてのレコードを見つけることができません
Select * from coloradodmv where licenseplate = 'ATV'
です。手伝って頂けますか?
私は、ナンバープレートが「ATV」で始まるデンバー市からすべての車を探しています。Selectステートメント
マイSelectステートメント は、私はすべてのレコードを見つけることができません
Select * from coloradodmv where licenseplate = 'ATV'
です。手伝って頂けますか?
Select * from coloradodmv where licenseplate LIKE 'ATV%'
あなたはそれが既に回答されているが、ちょうどこれがどのように機能するかを明確にする
Select *
From coloradodmv
Where licenseplate
Like 'ATV%';
ようこそ、スタックオーバーフロー、hudson1995。プレースホルダ変数を含める必要があると思われますか?また、@ rbockからのコメントに属性を付けることもできます – Degan
を使用して試すことができます:
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
を使用する必要があり、あなたは使用できません=
例:
- 結果は返されません!
[LIKE](https://www.w3schools.com/sql/sql_like.asp)オペレータを見てください。 'SELECT * FROM coloradodmvどこにライセンスプレートを作成する 'ATV%' ' – rbock
select * from#platesどこに' ATV% 'のようなプレートがありますか? –