[–] ycombinator2x 5y ago ↗ How it works,Order.Table orderTable = Order.asTable(); Select select = new Select();select.project(sum(orderTable.amount) / sum(orderTable.quantity) * 100) .from(orderTable) .where(orderTable.quantity > 30 && orderTable.salesAt.between("2020-10-10 00:00:00", "2020-10-30 23:59:59")) .groupBy(orderTable.productId);codes above, how are expressions compiled in Java
1 comment
[ 2.8 ms ] story [ 12.2 ms ] threadOrder.Table orderTable = Order.asTable(); Select select = new Select();
select.project(sum(orderTable.amount) / sum(orderTable.quantity) * 100) .from(orderTable) .where(orderTable.quantity > 30 && orderTable.salesAt.between("2020-10-10 00:00:00", "2020-10-30 23:59:59")) .groupBy(orderTable.productId);
codes above, how are expressions compiled in Java