というテーブルがありFRUITS
、テーブル内のデータが次のようになっている場合
APPLE
BANANA
APPLE
BANANA+APPLE
APPLES
テーブル内の数を数える方法はFRUITS
?
これも使える、
SELECT COUNT(*) FROM fruits WHERE REGEXP_LIKE(name, 'APPLE');
一部の列に APPLE を複数回含めることができる場合は、質問に記入してください。そうでない場合は、次を使用できます。
SELECT COUNT(*) FROM Fruits WHERE Your_Column='APPLE'
Apple が他のテキストを表示できる場合は、次のテキストを使用できます。
SELECT COUNT(*) FROM Fruits WHERE LEN(Your_Column)!=LEN(REPLACE(Your_Column,'APPLE',''))
私は MSSQL について書きましたが、どの SQL サーバーを使用しているかわかりません。