2016-07-21 49 views
0

我目前正在調用一個SQL數據庫來統計單元以NOI開始,但以其他任何結束的所有條目。使用基於部分數據的選擇計數

我以爲使用下面的工作,但它似乎並沒有任何人有任何想法?我知道%符號是FoxPro中通配符,我不知道這是在SQL

SELECT COUNT * FROM DIARY WHERE PTNOTE = 'NOI%' 

回答

0

同樣你必須使用LIKE如果你想使用通配符:

SELECT COUNT(*) FROM DIARY WHERE PTNOTE LIKE 'NOI%' 

(還增加了左右*的括號)

+0

嗨夥計,完美,非常感謝。 –

0

你缺少括號:

SELECT COUNT(*) 
FROM DIARY 
WHERE PTNOTE = 'NOI%'; 
0

甚至在Foxpro中也不是這樣。要使用括號和「像」:

SELECT COUNT(*) FROM DIARY WHERE PTNOTE like 'NOI%'