SQL Commands - Part I: Nijin.V, Ssnce
SQL Commands - Part I: Nijin.V, Ssnce
NIjin.V,SSNCE
SQL COMMANDS –Part I 2011
20.Sorting(ascending)
SQL > SELECT <field_name> FROM <Table_Name> WHERE <field> = <condition>
ORDER BY <field> ASC;
(or)
SQL > SELECT <field_name> FROM <Table_Name> WHERE <field> = <condition>
ORDER BY <field>;
21. Sorting(Descending)
SQL > SELECT <field_name> FROM <Table_Name> WHERE <field> = <condition>
ORDER BY <field> DESC;
NIjin.V,SSNCE
SQL COMMANDS –Part I 2011
22.Use of Logical Operators->AND
SQL > SELECT <field_name> FROM <Table_Name> WHERE <field1> = <condition> AND
<field2> = <condition>;
27.Use Of Group By
SQL > SELECT <field_name> FROM <Table_Name> WHERE <field1> = <condition>
GROUP BY <field2>;
28.Use of Having
SQL > SELECT <field_name> FROM <Table_Name> WHERE <field1> = <condition>
GROUP BY <field2> HAVING <field1> <some_operator> <condition>;
29.Use of IN
SQL > SELECT <field> FROM <Table_Name> WHERE
<field>IN(value1,value2…valueN);
30.Use of AS
a)SQL > SELECT <field1>,(2 * <field2> AS <field3>) FROM <Table_Name>;
---Here the contents of field2 are multiplied by 2 and then stored in field3.The contents of field2 are
not altered.Applicable for WHERE clause also.
32.Aggregate Functions
a) SQL > SELECT SUM(field) FROM <Table_Name>; --To calculate Sum
b) SQL > SELECT AVG(field) FROM <Table_Name>; --To calculate Avg
c) SQL > SELECT MAX(field) FROM <Table_Name>; --To calculate Max
d) SQL > SELECT MIN(field) FROM <Table_Name>; --To calculate Min
e) SQL > SELECT COUNT(field) FROM <Table_Name>; --To count
---Continued in Part II
NIjin.V,SSNCE