如果我有一个名为FRUITS
的表,表中的数据如下
APPLE
BANANA
APPLE
BANANA+APPLE
如何计算表格APPLES
中FRUITS
的数量?
答案 0 :(得分:2)
SELECT count(*) FROM FRUITS WHERE name like '%APPLE%'
答案 1 :(得分:1)
你也可以使用它,
SELECT COUNT(*) FROM fruits WHERE REGEXP_LIKE(name, 'APPLE');
答案 2 :(得分:0)
如果某些列可以包含多次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 server。
答案 3 :(得分:0)
从水果中选择count(案例[your_column]当'APPLE'然后1 else null结束时);