<SELECT ID = "getCountByDISC" resultTypeと= "com.rm.algo.entity.AlgoResult"> SELECT 和(ケース場合t2.type = 'D'と、コンテンツ= '0' 1つの他0端)unlikeDなど 和(ケース場合t2.type =「I」及びコンテンツは=「0」を他の1 0端)unlikeIなど 和(場合unlikeSとしてt2.type =「S」とコンテンツは=「0」を他の1 0端) 和(ケースt2.type =「C」及びコンテンツ=「0」を他の1 0端)unlikeCなど 和(ケースt2.typeは=「D」とコンテンツ=「1」を他の1 0端)としてlikenessD、 likenessIなど和(ケースt2.typeは= 'I'とコンテンツ= '1'を他の1 0端) 合計(ケースt2.type = 'S'とコンテンツ= '1'を他の1 0終了)likenessSとして、 和(ケースt2.type = 'C'及びコンテンツ= '1'を他の1 0端)likenessCとして cust_record_data T1からt1.option_id = t2.id場所にcust_qn_option T2にJOIN左 t1.validate_flag = "Y" AND t2.validate_flag = "Y" AND t1.qn_id =#{PARAM1} AND t1.`status` = 1 </選択>