掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
カウントした結果をそれぞれ表示させたい (ID:25528)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Ruさん、かふぇさん、ありがとうございます。 Ruさんの SELECT TABLE1.ALBUM_NO, TABLE2.ALBUM, SUM(CASE WHEN TABLE1.POINT = 1 THEN TABLE1.POINT ELSE 0 END) AS POINT1, SUM(CASE WHEN TABLE1.POINT = 2 THEN TABLE1.POINT ELSE 0 END) AS POINT2, SUM(CASE WHEN TABLE1.POINT = 3 THEN TABLE1.POINT ELSE 0 END) AS POINT3 FROM TABLE1 LEFT JOIN TABLE2 ON TABLE1.ALBUM_NO = TABLE2.ALBUM_NO やってみたところエラーが出ました。 INVALID EXPRESSION IN THE SELECT LIST(NOT CONTAINED IN EITHER AN AGGREGATE FUNCTION OR THE GROUP BY CLAUSE) かふぇさんの ”POINT1,POINT2...というフィールド名はプログラムの中で 作らなければいけませんが” プログラムの中で作るとはどういうことでしょうか。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.