The document provides an overview of common SQL statements for selecting data, updating tables, creating and modifying tables, and joining tables. It lists SELECT statements to retrieve data from one or more tables, INSERT and UPDATE statements to add and modify data in tables, DELETE and TRUNCATE statements to remove data from tables. It also outlines statements for creating, altering, and dropping tables as well as JOIN statements to combine data from multiple tables.
Copyright:
Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online from Scribd
The document provides an overview of common SQL statements for selecting data, updating tables, creating and modifying tables, and joining tables. It lists SELECT statements to retrieve data from one or more tables, INSERT and UPDATE statements to add and modify data in tables, DELETE and TRUNCATE statements to remove data from tables. It also outlines statements for creating, altering, and dropping tables as well as JOIN statements to combine data from multiple tables.
The document provides an overview of common SQL statements for selecting data, updating tables, creating and modifying tables, and joining tables. It lists SELECT statements to retrieve data from one or more tables, INSERT and UPDATE statements to add and modify data in tables, DELETE and TRUNCATE statements to remove data from tables. It also outlines statements for creating, altering, and dropping tables as well as JOIN statements to combine data from multiple tables.
Copyright:
Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online from Scribd
The document provides an overview of common SQL statements for selecting data, updating tables, creating and modifying tables, and joining tables. It lists SELECT statements to retrieve data from one or more tables, INSERT and UPDATE statements to add and modify data in tables, DELETE and TRUNCATE statements to remove data from tables. It also outlines statements for creating, altering, and dropping tables as well as JOIN statements to combine data from multiple tables.
Copyright:
Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online from Scribd
Download as doc, pdf, or txt
You are on page 1/ 1
SQL CHEAT SHEET abhishekm Page 1
SQL SELECT STATEMENTS
SELECT * FROM tbl Select all rows and columns from table tbl SELECT c1,c2 FROM tbl Select column c1, c2 and all rows from table tbl SELECT c1,c2 FROM tbl WHERE conditions ORDER BY c1 ASC, c2 DESC Select columns c1, c2 with where conditions and from table tbl order result by column c1 in ascending order and c2 in descending order SELECT DISTINCT c1, c2 FROM tbl Select distinct rows by columns c1 and c2 from table tbl. SELECT c1, aggregate(expr) FROM tbl GROUP BY c1 Select column c1 and use aggregate function on expression expr, group columns by column c1. SELECT c1, aggregate(expr) AS c2 FROM tbl GROUP BY c1 HAVING c2 > v Select column c1 and c2 as column alias of the result of aggregate function on expr. Filter group of records with c2 greater than value v
SQL UPDATE TABLE
INSERT INTO tbl(c1,c2,...) VALUES(v1,v2...) Insert data into table tbl INSERT INTO tbl(c1,c2,...) SELECT c1,c2.. FROM tbl2 WHERE conditions Insert data from tbl2 into tbl UPDATE t SET c1 = v1, c2 = v2... WHERE conditions Update data in table tbl DELETE FROM tbl WHERE conditions Delete records from table tbl based on WHERE conditions. TRUNCATE TABLE tbl Drop table tbl and re-create it, all data is lost
SQL TABLE STATEMENTS
CREATE TABLE tbl( c1 datatype(length) c2 datatype(length)... PRIMARY KEY(c1) ) Create table tbl with primary key is c1 DROP TABLE tbl Remove table tbl from database. ALTER TABLE tbl ADD COLUMN c1 datatype(length) Add column c1 to table tbl ALTER TABLE tbl DROP COLUMN c1 Drop column c1 from table tbl
SQL JOIN STATEMENTS
SELECT * FROM tbl1 INNER JOIN tbl2 ON join-conditions Inner join table tbl1 with tbl2 based on joinconditions. SELECT * FROM tbl1 LEFT JOIN tbl2 ON join-conditions Left join table tbl1 with tbl2 based on joinconditions. SELECT * FROM tbl1 RIGHT JOIN tbl2 ON join-conditions Right join table tbl1 with tbl2 based on joinconditions. SELECT * FROM tbl1 RIGHT JOIN tbl2 ON join-conditions Full outer join table tbl1 with tbl2 based on joinconditions.