diff --git a/SQLBuilder/QueryBuilder.java b/SQLBuilder/QueryBuilder.java
index fb9a33554d9832b183ca360874a94f54bb943696..7dda2523e6744c6376ffa4746689a2f22e5645aa 100644
--- a/SQLBuilder/QueryBuilder.java
+++ b/SQLBuilder/QueryBuilder.java
@@ -367,10 +367,9 @@ public class QueryBuilder {
         String click_tbl = builder.selectStatement(new String[]{granulStment + "date) AS granularity", "SUM(click_cost) AS click_sum", "COUNT(click_log.id) as total_clicks"}, new String[]{"click_log"}, "", "GROUP BY granularity");
 
         return new String[] {
-                //builder.selectStatement(new String[]{"SUM(click_cost) / COUNT(id)"},new String[]{"click_log"},"",""),
                 builder.selectStatement(new String[]{"(SUM(click_cost)+("+ builder.selectStatement(new String[]{"SUM(impression_cost)"},
-                        new String[]{"impression_log"},"","") + ")/ COUNT(click_log.id)"}, new String[]{"click_log"}, "",""),
-                builder.selectStatement(new String[]{"impression_tbl.granularity", "(impr_sum+click_sum)/clicks"}, new String[]{builder.innerJoin("("+impression_tbl+") AS impression_tbl","("+click_tbl+") AS click_tbl","impression_tbl.granularity","click_tbl.granularity")}, "", "")
+                        new String[]{"impression_log"},"","") + "))/ COUNT(click_log.id)"}, new String[]{"click_log"}, "",""),
+                builder.selectStatement(new String[]{"impression_tbl.granularity", "(impr_sum+click_sum)/total_clicks"}, new String[]{builder.innerJoin("("+impression_tbl+") AS impression_tbl","("+click_tbl+") AS click_tbl","impression_tbl.granularity","click_tbl.granularity")}, "", "")
         };
     }