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

SQL

The document describes several SQL commands used to create tables, insert data, and run queries on the tables. It includes: 1) Creating a student table with attributes like ID, class, section, etc and linking it to a parent table using foreign keys. 2) Inserting details of 15 students into the student table. 3) Examples of creating tables with different data types and constraints like primary keys, foreign keys, checks and displaying the contents. 4) Examples of using logical operations like >, <, = in queries to select records matching various conditions from the tables.

Uploaded by

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

SQL

The document describes several SQL commands used to create tables, insert data, and run queries on the tables. It includes: 1) Creating a student table with attributes like ID, class, section, etc and linking it to a parent table using foreign keys. 2) Inserting details of 15 students into the student table. 3) Examples of creating tables with different data types and constraints like primary keys, foreign keys, checks and displaying the contents. 4) Examples of using logical operations like >, <, = in queries to select records matching various conditions from the tables.

Uploaded by

nihalparteti26
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 11

#PRACTICAL_1:- TO OPERATE DATABASE RELATED COMMANDS AND USE OF COMMENTS.

#PRACTICAL_2:- TO CREATE A STUDENT TABLE WITH THE STUDENT


ID,CLASS,SECTION,GENDER,NAME,DOB,ROLLNO AND MARKS AS ATTRIBUTES WHERE
THE STUDENTS ID IS THE PRIMARY KEY. PARENT ID IS FOREGIN KEY FROM
PARENT TABLE.
TO CREATE A PARENT TABLE WITH THE PARENT
ID,NAME,DOB,ANNUAL_INCOME,ADDRESS AS ATTRIBUTES WHERE THE PARENT ID IS
THE PRIMARY KEY.

mysql> CREATE TABLE parent


-> (
-> PRENT_ID INT PRIMARY KEY,
-> NAME VARCHAR(20),
-> DOB DATE,
-> ANNUAL_INCOME INT ,
-> ADDRESS VARCHAR(30)
-> );
Query OK, 0 rows affected (0.07 sec)

mysql> DESC parent;


+---------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------------+-------------+------+-----+---------+-------+
| PRENT_ID | int | NO | PRI | NULL | |
| NAME | varchar(20) | YES | | NULL | |
| DOB | date | YES | | NULL | |
| ANNUAL_INCOME | int | YES | | NULL | |
| ADDRESS | varchar(30) | YES | | NULL | |
+---------------+-------------+------+-----+---------+-------+
5 rows in set (0.05 sec)
mysql> CREATE TABLE STUDENT
-> (
-> STU_ID INT PRIMARY KEY,
-> NAME VARCHAR(20),
-> CLASS CHAR(2),
-> SECT CHAR(1),
-> ROLL_NO INT,
-> DOB DATE,
-> GENDER CHAR(1),
-> PRENT_ID INT REFERENCES parent(PRENT_ID)
-> );
Query OK, 0 rows affected (0.03 sec)

#PRACTICAL_3:- TO INSERT THE DETALIS OF 15 STUDENTS IN THE TABLE CREATED IN P2.


INSTRUCTION:-Choose Section from A/B/C
Enter maximum marks 100.
Some students must above 50.
Some students must born in 2005.
Roll number range from 1 to 15
DISPLAY THE ENTIRE CONTENT OF BOTH TABLE.

mysql> INSERT INTO STUDENT


-> VALUES(2201,'RAM','11','A',1,'2002-4-3','M',2376,75);
Query OK, 1 row affected (0.01 sec)

mysql> INSERT INTO STUDENT


-> VALUES(2202,'SHYAM','11','A',2,'2002-4-3','M',2375,70);
mysql> INSERT INTO STUDENT
-> VALUES(2203,'JONNY','11','A',3,'2002-6-7','M',2378,45),
-> (2204,'NIHAL','11','A',4,'2002-6-11','M',2379,42),
-> (2205,'PALASH','11','A',5,'2002-3-11','M',2373,40),
-> (2206,'HIMANI','11','B',6,'2002-4-14','F',2347,50),
-> (2207,'RASHI','11','B',7,'2002-5-13','F',2343,75),
-> (2208,'KOMAL','11','B',8,'2002-8-15','F',2353,60),
-> (2209,'ASHOK','11','B',9,'2002-9-15','F',2373,64),
-> (2210,'YAMUNA','11','B',10,'2002-9-28','F',2343,45),
-> (2211,'RISHI','11','C',11,'2002-9-30','M',2333,52),
-> (2212,'PRANJAL','11','C',12,'2002-12-31','M',2321,95),
-> (2213,'AMAN','11','C',13,'2002-11-21','M',2311,34),
-> (2214,'YOGESH','11','C',14,'2002-1-21','M',2321,64),
-> (2215,'ZIYAN','11','C',15,'2002-2-28','M',2331,53);
Query OK, 13 rows affected (0.01 sec)
Records: 13 Duplicates: 0 Warnings: 0

mysql> select * from student;


+--------+---------+-------+------+---------+------------+--------+----------
+-------+
| STU_ID | NAME | CLASS | SECT | ROLL_NO | DOB | GENDER | PRENT_ID |
MARKS |
+--------+---------+-------+------+---------+------------+--------+----------
+-------+
| 2201 | RAM | 11 | A | 1 | 2002-04-03 | M | 2376 |
75 |
| 2202 | SHYAM | 11 | A | 2 | 2002-04-03 | M | 2375 |
70 |
| 2203 | JONNY | 11 | A | 3 | 2002-06-07 | M | 2378 |
45 |
| 2204 | NIHAL | 11 | A | 4 | 2002-06-11 | M | 2379 |
42 |
| 2205 | PALASH | 11 | A | 5 | 2002-03-11 | M | 2373 |
40 |
| 2206 | HIMANI | 11 | B | 6 | 2002-04-14 | F | 2347 |
50 |
| 2207 | RASHI | 11 | B | 7 | 2002-05-13 | F | 2343 |
75 |
| 2208 | KOMAL | 11 | B | 8 | 2002-08-15 | F | 2353 |
60 |
| 2209 | ASHOK | 11 | B | 9 | 2002-09-15 | F | 2373 |
64 |
| 2210 | YAMUNA | 11 | B | 10 | 2002-09-28 | F | 2343 |
45 |
| 2211 | RISHI | 11 | C | 11 | 2002-09-30 | M | 2333 |
52 |
| 2212 | PRANJAL | 11 | C | 12 | 2002-12-31 | M | 2321 |
95 |
| 2213 | AMAN | 11 | C | 13 | 2002-11-21 | M | 2311 |
34 |
| 2214 | YOGESH | 11 | C | 14 | 2002-01-21 | M | 2321 |
64 |
| 2215 | ZIYAN | 11 | C | 15 | 2002-02-28 | M | 2331 |
53 |
+--------+---------+-------+------+---------+------------+--------+----------
+-------+
15 rows in set (0.00 sec)

mysql> select * from parents;


Empty set (0.00 sec)

mysql> CREATE TABLE GURUKUL


-> (
-> SCR_NO INT PRIMARY KEY,
-> ROLL_NO INT UNIQUE,
-> NAME VARCHAR(20),
-> CLASS INT,
-> SEC CHAR(1));
Query OK, 0 rows affected (0.20 sec)

mysql> CREATE TABLE COSTUMER


-> (
-> S_NO INT PRIMARY KEY,
-> NAME VARCHAR(10),
-> PRICE INT,
-> DISCOUNT INT,
-> CHECK(DISCOUNT<PRICE));
Query OK, 0 rows affected (0.03 sec)

mysql> CREATE TABLE GURUKUL2


-> (
-> S_NO INT PRIMARY KEY,
-> NAME VARCHAR(10) ,
-> MARKS TINYINT CHECK(MARKS BETWEEN 0 AND 70));
Query OK, 0 rows affected (0.03 sec)
ysql> INSERT INTO GURUKUL2(S_NO,NAME,MARKS)
-> VALUES(1,'DEVU',20);
Query OK, 1 row affected (0.01 sec)

mysql> INSERT INTO GURUKUL2(S_NO,NAME,MARKS)


-> VALUES(1,'DEVU',80);
ERROR 3819 (HY000): Check constraint 'gurukul2_chk_1' is violated.
mysql> CREATE TABLE COSTUMER2
-> (
-> S_NO INT PRIMARY KEY,
-> NAME VARCHAR(10),
-> PRICE INT,
-> DISCOUNT DECIMAL, CHECK(PRICE>1000 AND DISCOUNT<40));
Query OK, 0 rows affected (0.03 sec)
mysql> CREATE TABLE SCHOOL
-> (
-> NAME VARCHAR(10),
-> CLASS INT,
-> SEC CHAR(2) CHECK(SEC LIKE'A'));
Query OK, 0 rows affected (0.09 sec)

mysql> INSERT INTO SCHOOL(NAME,CLASS,SEC)


-> VALUES('DEVU',11,'A');
Query OK, 1 row affected (0.02 sec)

mysql> INSERT INTO SCHOOL(NAME,CLASS,SEC)


-> VALUES('DEVU',11,'B');
ERROR 3819 (HY000): Check constraint 'school_chk_1' is violated.
CREATE TABLE STUDENTA
-> (
-> S_NO INT PRIMARY KEY,
-> NAME VARCHAR(10) CHECK(NAME LIKE 'A%'),
-> CLASS INT);
Query OK, 0 rows affected (0.03 sec)
mysql> INSERT INTO STUDENTA(S_NO,NAME,CLASS)
-> VALUES(1,'PALASH',11);

mysql> INSERT INTO STUDENTA(S_NO,NAME,CLASS)


-> VALUES(1,'ADITYA',11);
mysql> CREATE TABLE STUDENTB
-> (
-> S_NO INT PRIMARY KEY,
-> NAME VARCHAR(10) CHECK(NAME LIKE '%A'),
-> CLASS INT);
Query OK, 0 rows affected (0.06 sec)

mysql> INSERT INTO STUDENTB(S_NO,NAME,CLASS)


-> VALUES(1,'BALA',11);
Query OK, 1 row affected (0.01 sec)

mysql> INSERT INTO STUDENTB(S_NO,NAME,CLASS)


-> VALUES(2,'SHER',11);
ERROR 3819 (HY000): Check constraint 'studentb_chk_1' is violated.

mysql> CREATE TABLE STUDENTC


-> (
-> S_NO INT PRIMARY KEY,
-> NAME VARCHAR(10) CHECK(NAME LIKE '%A%'),
-> CLASS INT);
Query OK, 0 rows affected (0.04 sec)

mysql> INSERT INTO STUDENTC(S_NO,NAME,CLASS)


-> VALUES(1,'BALA',11);
Query OK, 1 row affected (0.01 sec)

mysql> INSERT INTO STUDENTB(S_NO,NAME,CLASS)


-> VALUES(1,'OM',11);
ERROR 3819 (HY000): Check constraint 'studentb_chk_1' is violated.
mysql>mysql> CREATE TABLE STUDENTD
-> (
-> S_NO INT PRIMARY KEY,
-> NAME VARCHAR(10) CHECK(NAME LIKE 'A_%'),
-> CLASS INT);
Query OK, 0 rows affected (0.03 sec)

mysql> INSERT INTO STUDENTD(S_NO,NAME,CLASS)


-> VALUES(1,'ADI',11);
Query OK, 1 row affected (0.01 sec)

mysql> INSERT INTO STUDENTD(S_NO,NAME,CLASS)


-> VALUES(1,'A',11);
ERROR 3819 (HY000): Check constraint 'studentd_chk_1' is violated.

#PRACTICAL_9:-LOGICAL OPERATIONS ON COLUMNS.

mysql> SELECT * FROM HOSTEL


-> WHERE STATE='MP';
+------+----------+-------------+-------+---------+
| S_NO | STU_NAME | FATHER_NAME | STATE | SCHOOL |
+------+----------+-------------+-------+---------+
| 2 | SHYAM | NANDKISHOR | MP | GURUKUL |
| 3 | PALASH | RAM | MP | GURUKUL |
| 4 | KISHOR | SHYAM | MP | GURUKUL |
+------+----------+-------------+-------+---------+
3 rows in set (0.00 sec)

mysql> SELECT * FROM HOSTEL


-> WHERE S_NO>'3';
+------+------------+-------------+--------------+---------+
| S_NO | STU_NAME | FATHER_NAME | STATE | SCHOOL |
+------+------------+-------------+--------------+---------+
| 4 | KISHOR | SHYAM | MP | GURUKUL |
| 5 | JAY | SHYAM | MH | GURUKUL |
| 6 | DEV | DEVENDRA | MH | GURUKUL |
| 7 | SHER | SAWA SHER | WB | GURUKUL |
| 8 | NIHAL | RAMESH | TELANGANA | GURUKUL |
| 9 | KAMLESH | RAMESH | TELANGANA | GURUKUL |
| 10 | ALLU ARJUN | RAJNIKANTH | ANDRAPRADESH | GURUKUL |
+------+------------+-------------+--------------+---------+
7 rows in set (0.00 sec)

mysql> SELECT * FROM HOSTEL


-> WHERE S_NO<'5';
+------+----------+-------------+-------+---------+
| S_NO | STU_NAME | FATHER_NAME | STATE | SCHOOL |
+------+----------+-------------+-------+---------+
| 1 | RAM | DASHRATH | UP | GURUKUL |
| 2 | SHYAM | NANDKISHOR | MP | GURUKUL |
| 3 | PALASH | RAM | MP | GURUKUL |
| 4 | KISHOR | SHYAM | MP | GURUKUL |
+------+----------+-------------+-------+---------+
4 rows in set (0.00 sec)
mysql> SELECT * FROM HOSTEL
-> WHERE S_NO>='3';
+------+------------+-------------+--------------+---------+
| S_NO | STU_NAME | FATHER_NAME | STATE | SCHOOL |
+------+------------+-------------+--------------+---------+
| 3 | PALASH | RAM | MP | GURUKUL |
| 4 | KISHOR | SHYAM | MP | GURUKUL |
| 5 | JAY | SHYAM | MH | GURUKUL |
| 6 | DEV | DEVENDRA | MH | GURUKUL |
| 7 | SHER | SAWA SHER | WB | GURUKUL |
| 8 | NIHAL | RAMESH | TELANGANA | GURUKUL |
| 9 | KAMLESH | RAMESH | TELANGANA | GURUKUL |
| 10 | ALLU ARJUN | RAJNIKANTH | ANDRAPRADESH | GURUKUL |
+------+------------+-------------+--------------+---------+
8 rows in set (0.00 sec)
mysql> SELECT * FROM HOSTEL
-> WHERE S_NO<='3';
+------+----------+-------------+-------+---------+
| S_NO | STU_NAME | FATHER_NAME | STATE | SCHOOL |
+------+----------+-------------+-------+---------+
| 1 | RAM | DASHRATH | UP | GURUKUL |
| 2 | SHYAM | NANDKISHOR | MP | GURUKUL |
| 3 | PALASH | RAM | MP | GURUKUL |
+------+----------+-------------+-------+---------+
3 rows in set (0.00 sec)
mysql> SELECT * FROM HOSTEL
-> WHERE S_NO!='3';
+------+------------+-------------+--------------+---------+
| S_NO | STU_NAME | FATHER_NAME | STATE | SCHOOL |
+------+------------+-------------+--------------+---------+
| 1 | RAM | DASHRATH | UP | GURUKUL |
| 2 | SHYAM | NANDKISHOR | MP | GURUKUL |
| 4 | KISHOR | SHYAM | MP | GURUKUL |
| 5 | JAY | SHYAM | MH | GURUKUL |
| 6 | DEV | DEVENDRA | MH | GURUKUL |
| 7 | SHER | SAWA SHER | WB | GURUKUL |
| 8 | NIHAL | RAMESH | TELANGANA | GURUKUL |
| 9 | KAMLESH | RAMESH | TELANGANA | GURUKUL |
| 10 | ALLU ARJUN | RAJNIKANTH | ANDRAPRADESH | GURUKUL |
+------+------------+-------------+--------------+---------+
9 rows in set (0.00 sec)

#PRACTICAL_10:-USE OF DISTINCT AND ALL KEYWORDS.

mysql> SELECT DITINCT FATHER_NAME FROM HOSTEL;


+------------+
| FAME |
+------------+
| DASHRATH |
| NANDKISHOR |
| RAM |
| SHYAM |
+------------+
4 rows in set(0.00 sec)
mysql> SELECT ALL FATHER_NAME FROM HOSTEL;
+------------+
| FAME |
+------------+
| DASHRATH |
| NANDKISHOR |
| RAM |
| SHYAM |
| SHYAM |
+------------+
5 rows in set(0.00 sec)
mysql> SELECT STU_NAME,STATE FROM HOSTEL ORDER BY STU_NAME;
+------------+--------------+
| STU_NAME | STATE |
+------------+--------------+
| NULL | NULL |
| ALLU ARJUN | ANDRAPRADESH |
| DEV | MH |
| JAY | MH |
| KAMLESH | TELANGANA |
| KISHOR | MP |
| LAKSHAY | MP |
| NIHAL | TELANGANA |
| PALASH | MP |
| RAM | UP |
| SHER | WB |
| SHYAM | MP |
+------------+--------------+
12 rows in set (0.00 sec)

mysql> SELECT STU_NAME,STATE FROM HOSTEL ORDER BY STATE;


+------------+--------------+
| STU_NAME | STATE |
+------------+--------------+
| NULL | NULL |
| ALLU ARJUN | ANDRAPRADESH |
| JAY | MH |
| DEV | MH |
| SHYAM | MP |
| PALASH | MP |
| KISHOR | MP |
| LAKSHAY | MP |
| NIHAL | TELANGANA |
| KAMLESH | TELANGANA |
| RAM | UP |
| SHER | WB |
+------------+--------------+
12 rows in set (0.00 sec)

mysql> SELECT S_NO,STATE FROM HOSTEL ORDER BY S_NO;


+------+--------------+
| S_NO | STATE |
+------+--------------+
| 1 | UP |
| 2 | MP |
| 3 | MP |
| 4 | MP |
| 5 | MH |
| 6 | MH
+------+--------------+
6 rows in set (0.00 sec)

#PRACTICAL_12:-CONDITION BASED ON PATTERN.

CREATE TABLE STUDENTA


-> (
-> S_NO INT PRIMARY KEY,
-> NAME VARCHAR(10) CHECK(NAME LIKE 'A%'),
-> CLASS INT);
Query OK, 0 rows affected (0.03 sec)
mysql> INSERT INTO STUDENTA(S_NO,NAME,CLASS)
-> VALUES(1,'PALASH',11);
ERROR 3819 (HY000): Check constraint 'studenta_chk_1' is violated.
mysql> INSERT INTO STUDENTA(S_NO,NAME,CLASS)
-> VALUES(1,'ADITYA',11);
mysql> CREATE TABLE STUDENTB
-> (
-> S_NO INT PRIMARY KEY,
-> NAME VARCHAR(10) CHECK(NAME LIKE '%A'),
-> CLASS INT);
Query OK, 0 rows affected (0.06 sec)

mysql> INSERT INTO STUDENTB(S_NO,NAME,CLASS)


-> VALUES(1,'BALA',11);
Query OK, 1 row affected (0.01 sec)

mysql> INSERT INTO STUDENTB(S_NO,NAME,CLASS)


-> VALUES(2,'SHER',11);
ERROR 3819 (HY000): Check constraint 'studentb_chk_1' is violated.

mysql> CREATE TABLE STUDENTC


-> (
-> S_NO INT PRIMARY KEY,
-> NAME VARCHAR(10) CHECK(NAME LIKE '%A%'),
-> CLASS INT);
Query OK, 0 rows affected (0.04 sec)

mysql> INSERT INTO STUDENTC(S_NO,NAME,CLASS)


-> VALUES(1,'BALA',11);
Query OK, 1 row affected (0.01 sec)

mysql> INSERT INTO STUDENTB(S_NO,NAME,CLASS)


-> VALUES(1,'OM',11);
ERROR 3819 (HY000): Check constraint 'studentb_chk_1' is violated.
mysql>mysql> CREATE TABLE STUDENTD
-> (
-> S_NO INT PRIMARY KEY,
-> NAME VARCHAR(10) CHECK(NAME LIKE 'A_%'),
-> CLASS INT);
Query OK, 0 rows affected (0.03 sec)

mysql> INSERT INTO STUDENTD(S_NO,NAME,CLASS)


-> VALUES(1,'ADI',11);
Query OK, 1 row affected (0.01 sec)

mysql> INSERT INTO STUDENTD(S_NO,NAME,CLASS)


-> VALUES(1,'A',11);
ERROR 3819 (HY000): Check constraint 'studentd_chk_1' is violated.
mysql> SELECT * FROM STUDENT;
+-------+----------+------------+-------+---------+
| SR_NO | NAME | Date | Class | SECTION |
+-------+----------+------------+-------+---------+
| 1 | OM | 2010-09-21 | 7 | A |
| 2 | DEVANSHU | 2005-03-11 | NULL | NULL |
| 10 | RAJU | NULL | NULL | NULL |
+-------+----------+------------+-------+---------+
3 rows in set (0.00 sec)
#PRACTICAL_13:-MODIFYING DATA WITH UPDATE AND DELETE COMMAND.

mysql> UPDATE STUDENT


-> SET Class=8
-> WHERE CLASS IS NULL;
Query OK, 2 rows affected (0.01 sec)
Rows matched: 2 Changed: 2 Warnings: 0

mysql> SELECT * FROM STUDENT;


+-------+----------+------------+-------+---------+
| SR_NO | NAME | Date | Class | SECTION |
+-------+----------+------------+-------+---------+
| 1 | OM | 2010-09-21 | 7 | A |
| 2 | DEVANSHU | 2005-03-11 | 8 | NULL |
| 10 | RAJU | NULL | 8 | NULL |
+-------+----------+------------+-------+---------+
3 rows in set (0.00 sec)

mysql> UPDATE STUDENT


-> SET SECTION='A'
-> ;
Query OK, 2 rows affected (0.01 sec)
Rows matched: 3 Changed: 2 Warnings: 0

mysql> SELECT * FROM STUDENT;


+-------+----------+------------+-------+---------+
| SR_NO | NAME | Date | Class | SECTION |
+-------+----------+------------+-------+---------+
| 1 | OM | 2010-09-21 | 7 | A |
| 2 | DEVANSHU | 2005-03-11 | 8 | A |
| 10 | RAJU | NULL | 8 | A |
+-------+----------+------------+-------+---------+
3 rows in set (0.00 sec)

mysql> SELECT * FROM COMPANY;


+-------+-----------+-------+--------------+
| PR_NO | PR_NAME | MODEL | COMPANY_NAME |
+-------+-----------+-------+--------------+
| 3 | OIL | RMX23 | RELINCE |
| 4 | JIOPHONE2 | RMX23 | RELINCE |
| 5 | SURF | RMX20 | ITC |
+-------+-----------+-------+--------------+
3 rows in set (0.00 sec)
mysql> UPDATE COMPANY
-> SET PR_NO=PR_NO-2
-> WHERE PR_NO >2;
Query OK, 3 rows affected (0.01 sec)
Rows matched: 3 Changed: 3 Warnings: 0

mysql> SELECT * FROM COMPANY;


+-------+-----------+-------+--------------+
| PR_NO | PR_NAME | MODEL | COMPANY_NAME |
+-------+-----------+-------+--------------+
| 1 | OIL | RMX23 | RELINCE |
| 2 | JIOPHONE2 | RMX23 | RELINCE |
| 3 | SURF | RMX20 | ITC |
+-------+-----------+-------+--------------+
3 rows in set (0.00 sec)

mysql>

#PRACTICAL_14:-USE OF ALTER TABLE COMMAND.

mysql> ALTER TABLE STUDENT ADD (SCHOOL VARCHAR(10) DEFAULT 'GURUKUL');


Query OK, 0 rows affected (0.65 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> SELECT* FROM STUDENT;


+------+-------+------------+-------+------+
| S_NO | NAME | DOB | CLASS | SEC |
+------+-------+------------+-------+------+
| 1 | RAM | 2020-11-11 | 11 | A |
| 2 | SHYAM | 2020-10-11 | 11 | A |
| 3 | SAM | 2020-09-11 | 11 | A |
+------+-------+------------+-------+------+
3 rows in set (0.00 sec)

mysql> SELECT * FROM SCHOOL;


+------+-------+------+
| NAME | CLASS | SEC |
+------+-------+------+
| DEVU | 11 | A |
+------+-------+------+
1 row in set (0.00 sec)
mysql> DELETE FROM SCHOOL;
Query OK, 1 row affected (0.01 sec)

mysql> SELECT * FROM SCHOOL;


Empty set (0.00 sec)

mysql> ALTER TABLE STUDENT


-> DROP PRIMARY KEY ,DROP COLUMN CLASS;
Query OK, 15 rows affected (0.10 sec)
Records: 15 Duplicates: 0 Warnings: 0
mysql> DESC STUDENT;
+----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| STU_ID | int | NO | | NULL | |
| NAME | varchar(20) | YES | | NULL | |
| SECT | char(1) | YES | | NULL | |
| ROLL_NO | int | YES | | NULL | |
| DOB | date | YES | | NULL | |
| GENDER | char(1) | YES | | NULL | |
| PRENT_ID | int | YES | | NULL | |
| MARKS | int | YES | | NULL | |
+----------+-------------+------+-----+---------+-------+
8 rows in set (0.01 sec)

You might also like