CREATE DATABASE
Command:
CREATE DATABASE SchoolDB;
Output:
Query OK, 1 row affected
USE DATABASE
Command:
USE SchoolDB;
Output:
Database changed
TO CREATE TABLE
Command:
CREATE TABLE Students (RollNo INT PRIMARY KEY, Name VARCHAR(50), Grade CHAR(1),
Marks INT);
Output:
Query OK, 0 rows affected
TO INSERT DATA
Command:
INSERT INTO Students VALUES (1, 'Aarav', 'A', 89), (2, 'Diya', 'B', 76), (3, 'Kunal', 'A', 91);
Output:
Query OK, 3 rows affected
TO VIEW TABLE
Command:
SELECT * FROM Students;
Output:
+--------+-------+-------+-------+
| RollNo | Name | Grade | Marks |
+--------+-------+-------+-------+
|1 | Aarav | A | 89 |
|2 | Diya | B | 76 |
|3 | Kunal | A | 91 |
+--------+-------+-------+-------+
SELECT COMMAND
Command:
SELECT Name, Marks FROM Students;
Output:
+-------+-------+
| Name | Marks |
+-------+-------+
| Aarav | 89 |
| Diya | 76 |
| Kunal | 91 |
+-------+-------+
USE DISTINCT CLAUSE
Command:
SELECT DISTINCT Grade FROM Students;
Output:
+-------+
| Grade |
+-------+
|A |
|B |
+-------+
CONDITIONAL SELECT / USING WHERE CLAUSE
Command:
SELECT * FROM Students WHERE Marks > 80;
Output:
+--------+--------+-------+-------+
| RollNo | Name | Grade | Marks |
+--------+--------+-------+-------+
|1 | Aarav | A | 89 |
|3 | Kunal | A | 91 |
+--------+--------+-------+-------+
ODER CLAUSE
Command:
SELECT * FROM Students ORDER BY Name ASC;
Output:
+--------+--------+-------+-------+
| RollNo | Name | Grade | Marks |
+--------+--------+-------+-------+
|1 | Aarav | A | 89 |
|2 | Diya | B | 76 |
|3 | Kunal | A | 91 |
+--------+--------+-------+-------+
USING BETWEEN OPERATOR
Command:
SELECT * FROM Students WHERE Marks BETWEEN 75 AND 90;
Output:
+--------+--------+-------+-------+
| RollNo | Name | Grade | Marks |
+--------+--------+-------+-------+
|1 | Aarav | A | 89 |
|2 | Diya | B | 76 |
+--------+--------+-------+-------+