Example 1:
Table:
Query:
Output:
CNY|ASIA|321|COMMODITIES|FOX|LIVE|CNY|5
USD|NA|316|STOCKS|BND|LIVE|USD|6
USD|NA|321|COMMODITIES|FOX|LIVE|USD|5
Example 2:
Example 3:
Table:
Voiture(numserie, couleur, prixvente,cout,marque,modele)
Client (numc, nom, prenom, adresse)
Vendeur(numv,nom, prenom, adresse, salairefixe, magasin)
Vente(numero,date, prixachat, numserie,numc,numv)
Question1:
Donner la liste des voitures tiree par order decroissant de leur prix:
Question2:
Donner la liste des voitures (numero de serie) vendues apres le 15 avril 2014
Question3:
Donner la liste des clients parisiens (non et prenom) qui ont achete des voitures de checz des vendeurs
non parisiens.
Question4:
Donner la voiture qui a rapporte le plus de benefice (benefice = prix d’achat -cout)
Question5:
Donner la liste des clients (nom et prenom) qui ont achete des voitures rouges ou vertes en 2014
Question6:
Donner la liste des vendeurs(nom et prenom) qui n’ont vendu que des voitures ayant un prix de vente
superieur a 50 000$
Question7:
Donner le nombre de differents clients qui ont achete des voitures de la marque BMW.
Question8:
Donner la liste des marques pour lesquelles plus que 50 voitures sont vendues
Question 9:
Reduire de 5% le prix d’achat des voitures de la marque HONDA vendue apres 01/11/2014
Question 10:
Creer une vue contenant les marques vendues et leurs benefices (benefice = prix d’achat -cout)
Example 4:
Table:
Aeroport(ville, pays, nb_Piste)
Vol(num_vol, date, #ville_depart, temps_depart, #ville_arrivee, temps_arrivee, #type_Avion,
nb_Passagers)
Avion (Type_Avion, capacite_Passagers)
Question 1:
Donner la liste formee de la ville et du pays de taus les aeriports tiree par ordre croissant des pays:
Question 2:
Trouver le pays de depart et le pays d’arrivee du vol A7274
Question 3:
Trouver les types d’avions utilizes pour les vols qui quittent Paris
Question 4:
Trouver les villes a partir desquels les vols internationaux quittent.
Question 5:
Trouver les villes de depart a partir desquelles des vols directs a londres sont effectues
Question 6:
Trouver le nombre des vols internationaus qui ont quitte Paris le 01/02/2011
Question 7:
Trouver le nombre des vols internationaux qui ont quitte des villes canadiennes devrant l’annee 2010
Question 8:
Trouver les villes francaise a partir desquelles plus que 20 vols directs sont affectues ver l’allemagne
Question 9:
Cree rune vue permettant de donner pour chaque pays les nombre total de passgers arrivant aux
aeroports de ce pays.
Question 10:
Reduire la capacite des avions qui ont fait des vols a Toulouse de 2 passagers
Question 11:
Suprimer tous les vols qui quittent Paris le 10/11/2011 a 12h15
Example 5:
Table:
Vendeur(numVendeur, AdresseMail, Nom, Prenom, Codepostal, ville)
Vend(numVente, #numObjet, #numVendeur, dateVente)
Objet(numObjet, catacteristiques, couleur, prix,#numCategorie)
Categorie(numCategorie, nomCategorie)
Question 1:
Give the list of noms and prenoms of vendeur the list should be by accending order of nouns
Question 2:
Give the address mail of the vendeur Pierre duchemin
Question 3:
Give the characteristics of the objet vendues by the person having the address mail as
‘[Link]@[Link]”
Question 4:
Caracteristics of the objects appeared in categories “ meubles”
Question 5:
Prix des objects vendu par Pierre Duchemun
Question 6:
Quels sont les numeros des vendeurs qui n’ont vendue que des objects verts
Question 7:
Combien d’objets verts et rouges ont ete vendus?
Question 8:
Quelle est la somme des ventes affectues le 15 janvier 2012
Question 9:
Que lest le numero du vendeur qui a vendu le plus d’objets
Question 10:
Creez une vue contenant le montant total des ventes pour chaque date
Question 11:
Ajouter a la table vendeur un enregistrement contenant les donnees suivantes concernant un nouveau
vendeur.
Example 6:
Question1:
Write a SQL query to find all the details of 1970 winners by the ordered to subject and winner name; but
the list contain the subject Economics and Chemistry at last.
Question2:
Write a SQL query to find the name and price of the cheapest item(s).
Question 3:
Write a SQL statement to display all customers, who are either belongs to the city New York or had a
grade above 100
Question 4:
Write a SQL statement to display either those orders which are not issued on date 2012-09-10 and
issued by the salesman whose ID is 5005 and below or those orders which purchase amount is 1000.00
and below.
Question 5:
Write a SQL query to display all orders where purchase amount less than 200 or exclude those orders
which order date is on or greater than 10th Feb,2012 and customer id is below 3009
Example 7:
Table:
Employee( SSN, Fname, Minit, Lname, BDate, Address, Sex, Salary, Superssn, DNO)
Department(DNumber, DName, MGRSSN, MGRSTARTDATE)
Project(PNumber, PName, PLocation, DNUM)
Dependent(ESSN, Dependent_Name, Sex, BDate, Relationship)
Dept_Locations(DNumber, DLocation)
Works_On(ESSN, PNO, HOURS)
2)Give the list of all the students ordered by their names in descending order.
3) Give the names of students who live in Paris.
4) Give the first names of students who have as last name Smith or Taylor or Rice.
5) Give the list containing the ID, the date, the location and the course title of all the tests.
6) Give the list containing the notes of all the tests by specifying for each the first name and the last
name of the student who obtained it and the title of the concerned course.
7) Give the total number of tests
8) For each student give his first name, his last name and the average of his notes.
9) Give the number of students who made at least one test for the course « Database Systems ».
10) Give the list containing the course title and the average of its notes for the course for which
more than1 test has been made.
11) Give the list containing the test ID, and the average of notes per test for the tests made for
more than 6 students.
12) Delete all the tests made on 10/12/2011 (we assume that these tests have no notations).
13) Raise by 2 grades the notes of tests of the course « Programming I » for the students who had a
note less than 8.
14) Create a view which gives for each course its title and the number of its tests.
Example 8: