Devoir
Récupérer des annonces selon certains critères
Conditions d'achèvement
Ouvert le : vendredi 3 janvier 2020, 00:00
Note pour ceux qui ont déjà une base de données agenceimmo bien faite : ne la supprimez pas, créez en plutôt une autre pour vous entrainer (ex : agenceimmo2).
Afin que tout le monde ait les même données, supprimez toutes vos tables existante (annonces + villes). En langage SQL ce sont les clauses DROP TABLE et TRUNCATE qui permettent de vider ou de supprimer une table. Vous pouvez le faire via votre GUI, mais essayer de regarder la requête SQL qui est exécutée.
Une fois que votre DB agenceimmo est vierge (les deux tables supprimées), importez les données présentes dans le fichier agenceimmo.sql fourni en pièce jointe de cet exercice (en bas de la page).
Une fois que c'est fait, voici les différentes requêtes SQL que je vous demande de réaliser :
- Sélectionnez toutes les maisons dont le prix est inférieur à 200000€
- Sélectionnez tous les bien inactifs, et classez-les du plus cher au moins cher
- En utilisant l'opérateur IN, sélectionnez tous les biens actifs localisés dans les villes 1 et 3
- En utilisant l'opérateur LIKE, sélectionnez l'id et la description des biens contenant le mot "invest" dans leur description
- Sélectionnez l'id, le type, la surface et le prix de tous les biens actifs qui on une surface supérieure à 75m2 et un prix inférieur à 150000€ (piège)
- Sélectionnez l'id, le type, la surface et le prix de tous les biens actifs qui on une surface supérieure à 70m2 et un prix inférieur à 150000€
- Sélectionnez les 3 dernières annonces les plus récentes
- 3 janvier 2020, 15:16