Explain basic SQL queries with SELECT from where Order By,
Group By-Having?
Answer Posted / swapna
Order by clause is used to sort information of a table into
specific order either ascending or descending order.
syntax:select stmt order by column;
ex:select * from emp order by sal;
Group by clause is used to divide entire group into
subgroups based on the common values columns.we can use
group by clause along with group functions.
syntax:select group by(exp 1),group by(exp 2),....from
table name group by column name;
select max(sal),min(sal) from emp group by deptno;
Group by clause can allow where clause.
Having:is used to restrict information of the atble based
on condition.
syntax:select group by (exp 1) ,group by (exp 2) from table
name group by column having (condition).
Having and Group by clauses can interchange their positions.
but when using having along with order by clause having
should be placed before order by clause.
| Is This Answer Correct ? | 25 Yes | 4 No |
Post New Answer View All Answers
Explain isolation levels that sql server supports?
How can you find out if the current user is a member of the specified microsoft® windows nt® group or microsoft sql server™ role?
How to set database to be single_user in ms sql server?
What are secondary xml indexes?
Does sql server 2016 have ssms?
How do I view a script in sql server?
What are the restrictions that views have to follow?
How to create indexed view?
How to handle error or exception in sql?
How you can move data or databases between servers and databases in sql server?
What are the rendering extensions of ssrs?
What is normalization? Explain its different types?
How network traffic be reduced by using the stored procedure?
Can an entity have two primary keys?
Explain nested stored procedure. Syntax and an example for create nested stored procedure?