MYSQL Questions

download MYSQL Questions

of 2

Transcript of MYSQL Questions

  • 7/29/2019 MYSQL Questions

    1/2

    ExercisesTable list

    ID Name Surname FlatHave FlatWant

    1 Shantanu Oak Goregaon

    2 Shantanu Oak Andheri

    3 Shantanu Oak Dadar

    4 Ram Joshi Goregaon

    5 Shyam Sharma Andheri

    6 Ram Naik Sion

    7 Samir Shah Parle

    8 Ram Joshi Dadar

    9 Shyam Sharma Dadar

    Exercise I - Questions Who has a flat in "Goreagon" and who wants to buy one? Who has a flat in "Parle" and who wants to buy one? Where does "Shantanu Oak" own the flats and where does he want to buy one?

    How many entries have been recorded so far? How many flats are there for sale? What are the names of our clients? How many clients do we have? List the customers whose name start with "S"? Rearrange the list Alphabetically sorted.

    Table grades

    ID Name Math Physics Literature

    1 John 68 37 54

    2 Jim 96 89 92

    3 Bill 65 12 574 Jeri 69 25 82

    Exercise II - Questions A list of all students who scored over 90 on his or her math paper? A list of all students who scored more than 85 in all subjects? Declare Results: Print the results of all students with result column. Find out total marks of all the students. What are the average marks of the class for each subject? What are the minimum marks in Math? What are the maximum marks in Math? Who got the highest marks in Math?

    Exercise IIITable Student

    (i)Write the SQL command to create the above table with constraints.

    (ii) Insert 2 records with relevant information, in the table student

    (iii) Display all the records of the table Student.

    (iv) Delete the Student Whose Roll no is 100.(v) Change the Stream of Student to Computer Whose Roll no. is 536.(vi) Add one column email of data type VARCHAR and size 30 to the table Student.

    (vii) View structure of the table created by you.

    (viii) Drop the column Grade from the table Student.

    (ix) Drop the table student

    (x) Make the all changes permanently.

  • 7/29/2019 MYSQL Questions

    2/2

    Exercise I - Answers

    select * from list where FlatHave = "Goregaon" or FlatWant = "Goregaon" select * from list where FlatHave = "Parle" or FlatWant = "Parle" select * from list where Name = "Shantanu" and Surname = "Oak" select count(*) from list select count(FlatHave) from list where FlatHave is not null select distinct Name, Surname from list select count(distinct Name, surname) from list select * from list where Name like "S%" select Surname, Name, FlatHave, FlatWant from list order by Name

    Exercise II - Answers

    Note: many problems have more than one correct solution.

    SELECT * FROM grades WHERE math > 90 SELECT name FROM grades WHERE math > 85 AND physics > 85 AND literature > 85 SELECT *, IF( (math