From ea9bbf7b1774e807e3ae3e91d6861fb994692a22 Mon Sep 17 00:00:00 2001 From: yusufrahmatp <yusufrahmatp@gmail.com> Date: Fri, 30 Nov 2018 22:38:46 +0700 Subject: [PATCH] Further edit query for get largest jumlah by category --- service/soap/src/repository/BookRepository.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/service/soap/src/repository/BookRepository.java b/service/soap/src/repository/BookRepository.java index 6649dde..669818e 100644 --- a/service/soap/src/repository/BookRepository.java +++ b/service/soap/src/repository/BookRepository.java @@ -168,7 +168,7 @@ public class BookRepository { DaftarPenjualan answer = new DaftarPenjualan(STRING_UNDEFINED, STRING_UNDEFINED, -1, 0); try { - String query = "SELECT id_buku, SUM(jumlah) AS jumlah FROM daftar_penjualan WHERE LOWER(kategori) LIKE LOWER(\"" + category + "\") GROUP BY id_buku ORDER BY SUM(jumlah) DESC LIMIT 1;"; + String query = "SELECT id_buku, SUM(jumlah) AS jumlah FROM daftar_penjualan WHERE LOWER(kategori) LIKE LOWER(\"%" + category + "%\") GROUP BY id_buku ORDER BY SUM(jumlah) DESC LIMIT 1;"; ResultSet rs = st.executeQuery(query); while (rs.next()) { answer.setId_buku(rs.getString("id_buku")); -- GitLab