Explain basic SQL queries with SELECT from where Order By,
Group By-Having?
Answers were Sorted based on User's Feedback
Answer / 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 |
Answer / ranjan
In above select stmnt city must be in group by clause. Otherwise it'll sho error.
| Is This Answer Correct ? | 3 Yes | 1 No |
Answer / nitin
sory i m satisfied with idea.actualy i want to know is this
query is right or not.plz inform me.
SELECT country,city
FROM customers
GROUP BY country
ORDER BY city DESC
| Is This Answer Correct ? | 7 Yes | 19 No |
What is forward - only cursors / read only cursor?
SYNTAX FOR VIEWS WITH EXAMPLE HOW TO LINK TWO TABLES
How many types of Cursor in SQL SERVER?
What are partitioned views?
employee table has employee id ----------- empid ---------------- 1 2 3 3 3 4 5 5 5 6 6 6 7 here the values r repeated two times.how to select the repeated values only.i.e 3,5,6 should alone come.
How to use user defined functions in expressions?
how do you implement one-to-one, one-to-many and many-to-many relationships while designing tables? : Sql server database administration
What causes index fragmentation?
Write a SQL query to delete a table?
after migrating the dts packg to ssis by using migrtn wizrd in 2005. iam not able to open ssis pack and getting error. what r those errors? how to resolve?
What is filtered index?
Which system tables contain information on privileges granted and privileges obtained
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)