0% found this document useful (0 votes)
2 views

SQL COMMANDS

The document provides a detailed overview of SQL commands related to a 'STUDENT' table, including how to create, insert, update, delete, and query records. It includes examples of various SQL operations such as adding columns, displaying specific fields, applying conditions, and using aggregate functions. Additionally, it covers how to sort records and perform joins between tables.

Uploaded by

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

SQL COMMANDS

The document provides a detailed overview of SQL commands related to a 'STUDENT' table, including how to create, insert, update, delete, and query records. It includes examples of various SQL operations such as adding columns, displaying specific fields, applying conditions, and using aggregate functions. Additionally, it covers how to sort records and perform joins between tables.

Uploaded by

Ananya Tyagi
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

TABLE NAME : STUDENT

ROLL_NO NAME CITY AGE DOB


101 RITURAJ SINGH PUNE 17 18/02/2007
102 MANAV VERMA DEHRADUN 18 15/03/2009
103 KANISHQ RAWAT RISHIKESH 16 27/09/2008
104 GAGAN SHARMA BIJNOR 17 17/03/2007

TO CREATE A TABLE:-
CREATE TABLE STUDENT (ROLL_NO AUTONUMBER PRIMARY KEY,
NAME VARCHAR (30) NOT NULL,
CITY VARCHAR (30) NOT NULL,
AGE INT (2) NOT NULL,
DOB date NOT NULL);

TO INSERT THE RECORD-


INSERT INTO STUDENT (ROLL_NO, NAME, CITY, AGE, DOB)
VALUES (101, “RITURAJ SINGH”, “PUNE”, 17, 18/02/2007);

TO SEE THE ENTIRE TABLE-


SELECT * FROM STUDENT;

TO ADD A COLUMN IN A TABLE-


ALTER TABLE STUDENT ADD CLASS INT (2);
ROLL_NO NAME CITY AGE DOB CLASS
101 RITURAJ PUNE 17 18/02/2007

TO UPDATE RECORD IN A TABLE-


UPDATE STUDENT SET CLASS= 10 WHERE ROLL_NO=101;
ROLL_NO NAME CITY AGE DOB CLASS
101 RITURAJ PUNE 17 18/02/2007 10

TO DISPLAY PARTICULAR FIELD-


SELECT NAME, CITY FROM STUDENT;
SELECT * FROM STUDENT WHERE CITY= “PUNE”;
SELECT CITY FROM STUDENT WHERE AGE= 16;

TO DISPLAY RECORD WITH CONDITION (AND ,OR, NOT)


SELECT * FROM STUDENT WHERE CITY= “BIJNOR”AND AGE= 18;
SELEC NAME FROM STUDENT WHERE AGE= 17 OR CLASS= 9;
SELEC * FROM STUDENT WHERE NOT CITY= PUNE;

TO DELETE A COLUMN-
ALTER TABLE STUDENT DROP DOB;
TO DELETE A ROW-
DELETE FROM STUDENT WHERE ROLL_NO=103;
TO DELETE A TABLE-
DROP TABLE STUDENT ;

TO SEE THE RECORD IN ASCENDING AND DESCENDING ORDER-


SELECT * FROM STUDENT ORDER BY NAME ASC;
SELECT * FROM STUDENT ORDER BY CITY DESC;
TO SEE THE RECORD LETTER START WITH / END WITH-
SELECT * FROM STUDENT where NAME like “%R”;
SELECT * FROM STUDENT where CITY like “R%”;

TO SEE THE RECORDS AS PER THE GIVEN LIMITS-


SELECT * FROM STUDENT LIMIT 4;

SQL FUNCTIONS- ( COUNT, MAX, MIN, AVG, SUM)


SELECT COUNT (NAME) FROM STUDENT;
SELECT SUM (AGE) FROM STUDENT;
SELECT AVG (AGE) FROM STUDENT;
SELECT MIN (CLASS) FROM STUDENT;
SELECT MAX (AGE) FROM STUDENT;

TO DISPLAY WITH (IN, NOT IN, BETWEEN )


SELECT * FROM STUDENT WHERE CITY IN (“BIJNOR”, “PUNE”);
SELECT * FROM STUDENT WHERE CITY NOT IN (“ DEHRADUN ”);
SELECT * FROM STUDENT WHERE ROLL_NO BETWEEN 102 AND 105;
JOIN COMMAND:-
SELECT TABLE1.FIRST_NAME, TABLE2.ITEM
FROM TABLE1 INNER JOIN TABLE2
ON TABLE1.CUSTOMER_ID = TABLE2.ORDER_ID;

You might also like