Sql commands

Embed Size (px)

Citation preview

SQL QUERIES

1.CREATE TABLE STATEMENT: The create table statement is used to create the Database and also the tables in the database.The tables are divided into rows and columns.The columns consist of the attributes of the database and the rows consist of the values for these attributes.

SYNTAX: CREATE TABLE "table_name"("column 1" "data_type_for_column_1","column 2" "data_type_for_column_2",... )

2.ALTER TABLE STATEMENT

Once a table is created in the database, there are many occasions where one may wish to change the structure of the table. For this purpose, the alter table statement is used.

SYNTAX: ALTER TABLE "table_name" [alter specification]

3.THE INSERT STATEMENT

The Sql insert into clause facilitates the process of inserting data into a SQL table. SYNTAX:1.For inserting into one row

INSERT INTO "table_name" ("column1", "column2", ...)VALUES ("value1", "value2", ...)

2.For inserting into specified rows:INSERT INTO "table1" ("column1", "column2", ...)SELECT "column3", "column4", ...

4. THE SELECT STATEMENT
The SQL select clause selects data from one or more database tables and/or views

SYNTAX:SELECT "column_name" FROM "table_name"

5.THE WHERE CLAUSE

The SQL WHERE clause works in conjunction with other SQL clauses like SELECT, INSERT and UPDATE to specify a search condition for these statements.

SYNTAX:SELECT "column_name"FROM "table_name"WHERE "condition"

5.THE DISTINCT STATEMENT

If we only want to select each DISTINCT element then this is easy to accomplish in SQL. All we need to do is to add DISTINCT after SELECT.

SYNTAX:SELECT DISTINCT "column_name"FROM "table_name"

6.THE UPDATE STATEMENT

The SQL UPDATE clause serves to update data in database table.

SYNTAX:UPDATE Table1SET Column1 = Value1, Column2 = Value2,

7.THE DELETE STATEMENT

The SQL DELETE clause is used to delete data from a database table.

SYNTAX:DELETE FROM Table1

8.THE TRUNCATE STATEMENT

The SQL TRUNCATE TABLE clause deletes all rows from a database table.

SYNTAX:

TRUNCATE TABLE table name

9.THE ORDERBY CLAUSE

The SQL ORDER BY clause defines in what order to return a data set retrieved with a SQL SELECT statement.

SYNTAX:SELECT "column_name"FROM "table_name"[WHERE "condition"]ORDER BY "column_name" [ASC, DESC]

10.SQL AGGREGATE FUNC TIONS

SQL aggregate functions are used to sum, count, get the average, get the minimum and get the maximum values from a column or from a sub-set of column values.

11.SQL COUNT This allows us to COUNT up the number of row in a certain table.SYNTAX:SELECT COUNT("column_name")FROM "table_name"

12.SQL AVERAGESQL uses the AVG() function to calculate the average of a column.

SYNTAX:SELECT AVG("column_name")FROM "table_name"

13.SQL MINIMUMSQL uses the MIN function to find the maximum value in a column.

SYNTAX:SELECT MIN("column_name")FROM "table_name"

14.SQL MAXIMUMSQL uses the MAX function to find the maximum value in a column.

SYNTAX:SELECT MAX("column_name")FROM "table_name"

15.SQL SUM The SUM function is used to calculate the total for a column.

SYNTAX:SELECT SUM("column_name")FROM "table_name"

16.SQL Group BY STATEMENTThe SQL GROUP BY clause is used along with the SQL aggregate functions and specifies the groups where selected rows are placed. WHEN one or more aggregate functions are presented in the SQL SELECT column list, the SQL GROUP BY clause calculates a summary value for each group.

SYNTAX:SELECT "column_name1", SUM("column_name2")FROM "table_name"GROUP BY "column_name1"

17.SQL HAVING STATEMENTThe SQL HAVING keyword provides a search condition for a group or aggregate. The SQL HAVING clause works together with the SQL SELECT clause. The SQL HAVING clause is somewhat similar to the SQL WHERE clause, because it specifies a search condition.

SYNTAX:SELECT "column_name1", SUM("column_name2")FROM "table_name"GROUP BY "column_name1"HAVING (arithmetic function condition)

18.SQL JOIN STATEMENTThe SQL JOIN clause selects data from two or more tables tied together by matching table columns.

SYNTAX: SELECT column1 from table1 join table2 on Condition

19.SQL UNIONThe SQL UNION clause merges the results of two or more SELECT SQL queries into one result set. When using SQL UNION, all the SQL expressions participating in the UNION must have the same structure

20.SQL TRIMThe TRIM function in SQL is used to remove specified prefix or suffix from a string. The most common pattern being removed is white spaces. This function is called differently in different databases:

SYNTAX:TRIM([[LOCATION] [remstr] FROM ] str)

21.SQL LENGTHThe Length function in SQL is used to get the length of a string. This function is called differently for the different databases:

SYNTAX:Length(str)

Click to edit the title text format