0% found this document useful (0 votes)
3 views2 pages

SQL Commands X (1)

Uploaded by

topg51253
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views2 pages

SQL Commands X (1)

Uploaded by

topg51253
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Unit – 3 – Databases

My SQL Commands and Statements

1. Show: Used to show databases and tables.


Syntax: show databases; or show tables;
2. Use: Used to get into a database.
Syntax: use <dbname>;
3. Desc: It describes a database, table. It shows all the properties of a table.
Syntax: desc <tablename>;
4. CREATE command: It is used to create a database or a table.
Syntax: create database <dbname>;
Or
Create table <tablename>
 (
 <colname> <datatype>(<size>) <constraints>,
 <col2name><datatype>(<size>) <constraints>,
 ……
 );
5. INSERT command: Used to enter data into the table.
Syntax: INSERT INTO <tablename>
 (<Col1name>,<Col2name>,…….)
 VALUES
 (<value1>,<value2>,…….)
 ;
6. SELECT command: Used to query into the table and extract data.
Syntax: SELECT <Col1name>,<Col2name>,…… FROM <tablename>;
OR
SELECT * FROM <tablename>;

7. ALTER command: Used to alter the structure of the table.


List of Alter commands:
a. ALTER <tablename> ADD <colname> <datatype><(size)> <constraint>;
b. ALTER <tablename> DROP <colname>;
c. ALTER <tablename> MODIFY <colname> <datatype><(size)> <constraint>;
d. ALTER <tablename> RENAME <oldcolname> <newcolname>;

8. UPDATE command: It is used to update or change values in a table.


Syntax: UPDATE <tablename>
SET <colname> = <newdata>
WHERE <colname> = <olddata>;
9. DROP Command: It is used to drop or delete databases or tables.
Syntax: DROP DATABASE <databasename>;
OR
DROP TABLE <tablename>;
10. DELETE Command: It is used to delete data from a table.
Syntax: DELETE from <tablename>
WHERE <condition>;

My SQL Clauses:
11. FROM Clause: It is used to retrieve values from the specified table
Eg: SELECT * FROM <tablename>;
12. WHERE Clause: It is used to specify a condition to the query
Eg: SELECT * from <tablename> WHERE <condition>;
13. DISTINCT Clause: It is used to omit repeated values in the query result.
Eg. SELECT DISTINCT <columnname> FROM <tablename>;
14. BETWEEN Clause: It is used to specify the range from which values are to be queried.
Eg: SELECT * FROM <tablename>
 WHERE <condition> BETWEEN <value1> AND <value2>;
15. LIKE Clause: It is used to search for a particular character or word and then run the query.
Eg: SELECT * FROM <tablename> WHERE <condition> LIKE ‘A%’;
(LIKE Clause has 3 types of searches.
1. “A%”: Means it will start from A
2. “%A”: Means it will end at A
3. “%A%”: Means the word or value contains the letter A.)
16. LIMIT Clause: It is used to limit the total number of rows.
Eg: SELECT * FROM <tablename> LIMIT 10; (It will show only 10 rows)
17. IN Clause: It is used to specify a condition in a list of values.
Eg: SELECT * FROM <tablename> WHERE <condition> IN (‘value1’, ‘value2’, ‘value3’);
18. GROUP BY clause: It is used to group the result rows into specific groups as specified by a column.
Eg: SELECT * FROM <tablename> GROUP BY <columnname>;
19. HAVING clause: It is used in conjunction with GROUP BY and restricts the grouped results by a
condition.
Eg: SELECT * FROM <tablename> GROUP BY <colname> HAVING <condition>;
20. ORDER BY clause: It is used to determine the order of appearance of rows after a query is
executed. ORDER BY can order by Ascending Order (ASC) of a specific column, Descending order
(DESC) of a specific column or by the values of a specific column.
Eg: SELECT * FROM <tablename> ORDER BY <columnname> ASC / DESC;

You might also like