Can Having clause be used without Group by clause?
Answers were Sorted based on User's Feedback
Answer / phani
we can use, but select columns and having columns should
use with aggregare functions
ex:
select max(empid), min(marks)
from employee
having max(empid_id)>100
| Is This Answer Correct ? | 72 Yes | 16 No |
Answer / debasish
we can use having clause without group bu clause .but it
will act as where clause
| Is This Answer Correct ? | 68 Yes | 33 No |
Answer / sumathy
HAVING Clause
Specifies a search condition for a group or an aggregate.
HAVING is usually used with the GROUP BY clause. When GROUP
BY is not used, HAVING behaves like a WHERE clause.
Reference:
http://msdn.microsoft.com/en-us/library/aa259187
(SQL.80).aspx
| Is This Answer Correct ? | 30 Yes | 3 No |
Answer / pradip jain
select max(empno) from dbo.Employee having count(EmpNo)=9
it has no meaning so it will show zero record
| Is This Answer Correct ? | 17 Yes | 6 No |
Answer / shailesh yadav
Yes HAVING caluse can be use without GROUP BY. the SQL HAVING clause is often used with the GROUP BY clause. If the GROUP BY clause is omitted, the MySQL HAVING clause behaves like the WHERE clause. Notice that the MySQL HAVING clause applies the condition to each group of rows, while the WHERE clause applies the condition to each individual row.
| Is This Answer Correct ? | 6 Yes | 2 No |
Answer / anilreddy
No,we can not use.If there is Having it must followed by Group By
| Is This Answer Correct ? | 6 Yes | 52 No |
Security Question- SQL DBA exparts, need your help...
In what version of sql server were synonyms released?
What is sql server programming?
How to send email from database?
How to get a list all databases on the sql server?
What are different types of raid configurations? : SQL Server Architecture
how to write the query to select the rows are in the order of either 1,3,5,7... or 2,4,6,8,...
7 Answers ADP, Satyam, Tech Mahindra,
how will add additional conditions in sql?
0 Answers Amdocs, Apps Associates,
How do you size a resultset?
What is a database in ms sql server?
Explain system rowset functions?
We create an index to fast the search. How it fast the query? Do we write any special keyword with query?
Oracle (3259)
SQL Server (4518)
MS Access (429)
MySQL (1402)
Postgre (483)
Sybase (267)
DB Architecture (141)
DB Administration (291)
DB Development (113)
SQL PLSQL (3330)
MongoDB (502)
IBM Informix (50)
Neo4j (82)
InfluxDB (0)
Apache CouchDB (44)
Firebird (5)
Database Management (1411)
Databases AllOther (288)