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 :