2011-09-16 13 views
0

次の文に問題があります。SQLite文の問題

SELECT * FROM favorites WHERE personID = 1 HAVING category = "Music" 

私はあなたの助けのために1

感謝の「PERSONID」があるカテゴリー「音楽」の全項目を取得しようとしています。

答えて

4

SeventotheSevenが既に述べたように、HAVINGはGROUP BYなしで使用することはできません。私はあなたが本当に簡単で、必要なと思い、あなたの質問から

、:

SELECT * FROM favorites 
WHERE personID = 1 
AND category = 'Music' 

してくださいまた、SQLの文字列ではなく、二重引用符の周りに単一引用符を使用することに注意してください。

+0

ありがとうございます。それは全く意味をなさない。 –

1

HAVINGはGROUP BY句とともに使用する必要があります。

+0

アドバイスありがとうございます! –