Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
1 views

SQL Commands X (1)

Uploaded by

topg51253
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views

SQL Commands X (1)

Uploaded by

topg51253
Copyright
© © All Rights Reserved
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