You are on page 1of 12

CREATE TABLE

import mysql.connector as marvel

import mysql

mcu=marvel.MySQLConnection(user="
root",password="nda",database="kw81")

cur=mcu.cursor()

q1="create table AVENGERS(SCHOOLNO INTEGER(4),NAME


CHAR(18),HOUSE CHAR(4),COMPSCI INTEGER(3),PHYSICS
INTEGER(3),CHEMISTRY INTEGER(3),MATHS
INTEGER(3),TOTALMARKS INTEGER(6),PERCENTAGE FLOAT,GRADE
CHAR(1))"

cur.execute(q1)

mcu.commit()

mcu.close()

SCREEN BEFORE PROGRAMME :


SCREEN AFTER PROGRAMME :
INSERTION

import mysql.connector as marvel

import mysql

mcu=marvel.MySQLConnection(user="
root",password="nda",database="12a")

cur=mcu.cursor()

q1="INSERT INTO AVENGERS


VALUES(5881,'KUNAL','LBSH',97,85,92,98,NULL,NULL,NULL)"

q2="INSERT INTO AVENGERS


VALUES(5941,'AMIT','LBSH',70,82,72,94,NULL,NULL,NULL)"

q3="INSERT INTO AVENGERS


VALUES(5911,'SIDDHANT','KH',45,72,42,76,NULL,NULL,NULL)"

q4="INSERT INTO AVENGERS


VALUES(5930,'SHUBHAM','KH',66,44,55,78,NULL,NULL,NULL)"

q5="INSERT INTO AVENGERS


VALUES(5908,'AKINKYA','RPH',85,95,98,100,NULL,NULL,NULL)"

q6="INSERT INTO AVENGERS


VALUES(6367,'SHRIRAM','RPH',91,87,73,93,NULL,NULL,NULL)"

q7="INSERT INTO AVENGERS


VALUES(5844,'VAIBHAV','TH',78,68,48,90,NULL,NULL,NULL)"

q8="INSERT INTO AVENGERS


VALUES(5876,'PANKAJ','TH',37,64,79,60,NULL,NULL,NULL)"

cur.execute(q1)

cur.execute(q2)
cur.execute(q3)

cur.execute(q4)

cur.execute(q5)

cur.execute(q6)

cur.execute(q7)

cur.execute(q8)

mcu.commit()

mcu.close()

SCREEN BEFORE PROGRAMME :


SCREEN BEFORE PROGRAMME :
UPDATE

import mysql.connector as marvel

import mysql

mcu=marvel.MySQLConnection(user="
root",password="nda",database="kw81")

cur=mcu.cursor()

q1="ALTER TABLE AVENGERS ADD(RESULT CHAR(4))"

q2="UPDATE AVENGERS SET RESULT='PASS' WHERE


PERCENTAGE>60"

q3="UPDATE AVENGERS SET RESULT='FAIL' WHERE


PERCENTAGE<=60"

cur.execute(q1)

cur.execute(q2)

mcu.commit()

mcu.close()
SCREEN BEFORE PROGRAMME :

SCREEN AFTER PROGRAMME 1 :


SCREEN AFTER PROGRAMME 2 :
MAXIMUM MINIMUM FETCHALL

import mysql.connector as marvel

import mysql

mcu=marvel.MySQLConnection(user="
root",password="nda",database="kw81")

cur=mcu.cursor()

q1="SELECT * FROM AVENGERS"

cur.execute(q1)

output=cur.fetchall()

for allof in output:

print(allof)

q2="SELECT MAX(PERCENTAGE) FROM AVENGERS"

cur.execute(q2)

output2=cur.fetchone()

print("THIS IS THE HIGHEST PERCENTAGE IN THE GIVEN TABLES :


",output2)

q3="SELECT MIN(PERCENTAGE) FROM AVENGERS"

cur.execute(q3)

output3=cur.fetchone()

print("THIS IS THE LOWEST PERCENTAGE IN THE GIVEN TABLE :


",output3)

mcu.commit()

mcu.close()
AFTER RUNNING THE PROGRAME :
UPDATE TOTAL

import mysql.connector as marvel

import mysql

mcu=marvel.MySQLConnection(user="
root",password="nda",database="kw81")

cur=mcu.cursor()

q1="UPDATE AVENGERS SET


TOTALMARKS=COMPSCI+PHYSICS+CHEMISTRY+MATHS"

q2="UPDATE AVENGERS SET PERCENTAGE=TOTALMARKS/4"

q3="UPDATE AVENGERS SET GRADE='A'WHERE PERCENTAGE


BETWEEN 91 AND 100"

q4="UPDATE AVENGERS SET GRADE='B'WHERE PERCENTAGE


BETWEEN 81 AND 90"

q5="UPDATE AVENGERS SET GRADE='C'WHERE PERCENTAGE


BETWEEN 71 AND 80"

q6="UPDATE AVENGERS SET GRADE='D'WHERE PERCENTAGE=60.75"

q7="UPDATE AVENGERS SET GRADE='E'WHERE PERCENTAGE


BETWEEN 51 AND 60"

cur.execute(q1)

cur.execute(q2)

cur.execute(q3)

cur.execute(q4)

cur.execute(q5)
cur.execute(q6)

cur.execute(q7)

mcu.commit()

mcu.close()

SCREEN BEFORE PROGRAMME :

You might also like