Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 11th, 2012  |  syntax: None  |  size: 0.58 KB  |  hits: 10  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. SELECT COUNT(B.id), B.category_id, SUM(CASE WHEN B.rating = 0 THEN 1 ELSE 0 END) r0, SUM(CASE WHEN B.rating = 1 THEN 1 ELSE 0 END) r1, SUM(CASE WHEN B.rating = 2 THEN 1 ELSE 0 END) r2, SUM(CASE WHEN B.rating = 3 THEN 1 ELSE 0 END) r3, SUM(CASE WHEN B.rating = 4 THEN 1 ELSE 0 END) r4, SUM(CASE WHEN B.rating = 5 THEN 1 ELSE 0 END) r5, SUM(CASE WHEN B.rating IS NULL THEN 1 ELSE 0 END) r FROM book B INNER JOIN store_book SB ON B.id=SB.book_id WHERE B.catalogue_month_id = :catalogueMonthId AND SB.store_id = :storeId AND SB.top_up > 0 AND B.category_id IN(:categoryIds) GROUP BY B.category_id;