0

LIKEを使用して「2」が存在する場合、次の表から「Match」列と「Average」列のデータを取得したい。 ここに画像の説明を入力

次のクエリを書いてみましたが、失敗しました。

SELECT * FROM batsman_profile WHERE (Match LIKE '%2%') AND (平均 LIKE '%2%');

必要に応じてデータを取得する方法を教えてください。

4

1 に答える 1

1

これらの数値を として扱うには、次のようなString関数を使用する必要があります。CONVERT(varchar(10), field_name)

SELECT * 
FROM batsman_profile 
WHERE (CONVERT(varchar(10), Match) LIKE '%2%') 
       AND 
      (CONVERT(varchar(10), Average) LIKE '%2%');
于 2015-01-31T12:20:35.137 に答える