2016-04-23 15 views
0

I以下のMySQLの選択があります。MySQLの選択は、メイン使用してWHERE句

gallery IS NOT NULL AND 

あなたがメインでWHERE句は、「ギャラリーはNULLとされていません」が表示されますが。

ギャラリーは上記の選択のいずれかのASですが、この形式ではエラーとなります。

この選択を「ギャラリー」に依存しないようにする方法はありますか?

注:photos2に参加しようとしましたが、1対多の関係であるため、複数の行が返されます。おそらくGROUP BYが役に立ちますか?

おかげ アダム

答えて

1

gallery IS NOT NULL AND行を削除し、ORDER句の前にHAVING gallery IS NOT NULLを入れてみてください。

編集: 集計された関数の結果はWHERE句では使用できません。HAVING句に入れる必要があります。

関連する問題