About 50 results
Open links in new tab
  1. SQL GROUP BY CASE statement with aggregate function

    And I would like to put it in my GROUP BY clause, but this seems to cause problems because there is an aggregate function in column. Is there a way to GROUP BY a column alias such as some_product …

  2. Aggregate function in SQL WHERE-Clause - Stack Overflow

    May 13, 2014 · In a test at university there was a question; is it possible to use an aggregate function in the SQL WHERE clause. I always thought this isn't possible and I also can't find any example how it …

  3. sql - Query with aggregate functions is very slow - Stack Overflow

    Sep 9, 2025 · Query with aggregate functions is very slow Ask Question Asked 6 months ago Modified 6 months ago

  4. How to avoid error "aggregate functions are not allowed in WHERE"

    Jan 8, 2014 · This sql code throws an aggregate functions are not allowed in WHERE SELECT o.ID , count (p.CAT) FROM Orders o INNER JOIN Products p ON o.P_ID = p.P_ID WHERE count (p.CAT) …

  5. Why are aggregate functions not allowed in where clause

    @AlexPoole - I read the question to mean, "Why did the designers of SQL need to restrict the use of aggregate functions, so they can only be in a HAVING clause and not in WHERE?

  6. What is the difference between PARTITION BY and GROUP BY

    The SQL GROUP BY clause can be used in a SELECT statement to collect data across multiple records and group the results by one or more columns. In more simple words GROUP BY statement is used …

  7. Function to Calculate Median in SQL Server - Stack Overflow

    292 According to MSDN, Median is not available as an aggregate function in Transact-SQL. However, I would like to find out whether it is possible to create this functionality (using the Create Aggregate …

  8. Can a HAVING clause of an SQL query use ONLY aggregate functions ...

    Oct 6, 2019 · Additionally: The SQL standard requires that HAVING must reference only columns in the GROUP BY clause or columns used in aggregate functions. So it may work, though it's not standard, …

  9. sql - Why can't you mix Aggregate values and Non-Aggregate values …

    Jan 19, 2013 · If you use an aggregate, but doesn't specify any grouping, the query will still be grouped, and the entire result is a single group. So the query select count(*) from Person will create a single …

  10. sql - GROUP BY without aggregate function - Stack Overflow

    Nov 19, 2013 · SQL requires that if a column is in the SELECT clause and is not used within an aggregate function, it must be included in the GROUP BY clause. Since resource.rId is selected but …