sql >> Databáze >  >> RDS >> PostgreSQL

Ruby on Rails:musí se objevit v klauzuli GROUP BY nebo být použit v agregační funkci

Pokud chcete provést agregaci, jako je SUM nebo COUNT, můžete vybrat pouze sloupce, ve kterých provedete GROUP BY.

ShopifyOrderLineItem.select("shopify_order_line_items.title, count(shopify_order_line_items.id) as unique_ids, sum(amount) as total_price, sum(quantity) as total_quantity").where(:vendor_id => vendor_id).group("shopify_order_line_items.title")



  1. Úroveň izolace opakovatelného čtení

  2. Generovat sestavu z URL - SQL Server Reporting Services 2008

  3. otázka levého vnějšího spojení

  4. Spouštěcí protokol MySQL 5.7.17 zobrazující [Poznámka] Přístup odepřen uživateli 'UNKNOWN_MYSQL_USER'