-2
単純なSQL選択クエリがあります。ただし、すべての結果を取得するわけではありません。たとえば、同じ値 '16T00423'を持つ3つの行があります。Sql(Oracle)のselect文ですべての行がフェッチされない
select * from a table t where t.column = '16T00423'
は2件の結果が返されます。
select * from a table t where t.column like '%16T00423%'
は2件の結果が返されます。
select * from a table t where t.column like '%00423%'
すべて3つの結果を返します。
DBはOracleです。何が問題ですか? plsヘルプ。
ワイルドカードなしの 'like'は '='と同じです –
ワイルドカードと同じですか?どうして? – jarlh
このような前後にパーセントシンボルを追加してみてください。 select * from t.column '%00423%'のように – Muno