Bonjour pouvez vous s'il vous plait m'aider à mettre en place les requette sql et plsql j'ai effectué le modele mcd mais en ce qui concerne les requette je n'y arrive pas.
Merci d'avance pour votre aide
Version imprimable
Bonjour pouvez vous s'il vous plait m'aider à mettre en place les requette sql et plsql j'ai effectué le modele mcd mais en ce qui concerne les requette je n'y arrive pas.
Merci d'avance pour votre aide
Pour pouvoir t'aider, il faudrait déjà connaître l'avancement de ton projet et identifier précisément les problèmes que tu rencontres.
Par ailleurs, je lis dans l'encadré en première page de l'énoncé de ton devoir :
Est-il vraiment souhaitable dans ces conditions qu'une partie de ton projet soit développée par les intervenants de ce forum ?Citation:
Ne cherchez pas à récupérer ce qui a été fait par une autre personne. Cela se verra le jour de la
soutenance. Vous ET la personne sur qui vous avez copié le travail risquez d’obtenir une note de 0.
Bonjour,
Enfaîte jai déjà effectué la soutenance et les différentes partie il me reste juste la partie sql et pl sql à ameliorer et à renvoyer
Les requêtes dépendent de la modélisation, il faut que vous communiquiez la description de vos tables, les requêtes que vous avez tentées et les messages d'erreur le cas échéant
voici mon modele MCD et pour les requette
1.2.1 Recherchez les biens qui ont été mis en vente au cours du mois. Affichez la référence du bien,
la description, la ville où se situe le bien et la date de disponibilité.
1.2.2 Recherchez les agences qui proposent un bien précis (vous utiliserez la référence du bien) à laCode:
1
2
3 SELECT id_Bien FROM bien Where date_miseenvente=1 ( cest un champs que je compte rajouter à la table bien)
vente. Affichez le nom et les coordonnées de chaque agence. Testez cette requête pour un bien qui
est en vente dans une seule agence et pour un bien qui est en vente dans plusieurs agences.
1.2.3 Modifiez le prix de vente d’un bien. Vous utiliserez la référence du bien et un prix de votreCode:
1
2
3 SELECT id_agences, id_bien FROM agence , bien WHERE date_miseenventebien=agence
choix.
1.2.4 Recherchez les biens qui sont en vente depuis plus de 6 mois et qui n’ont reçu aucunCode:
1
2
3 UPDATE prix_vente ( celui d'un bien je compte rajouter le champs aussi dans la table bien) FROM id_bien WHERE prix_vente= 500
commentaire et aucune note.
Je n'ai aucun affichage jai l'erreur comme quoi la synthaxe est les donnée sont incorect pour le pl SQL je n'y arrive pas du tout meme apres avoir lu les coursCode:
1
2
3 SELECT id_bien FROM bien WHERE date_vente > 6 AND commentaire = NULL
Bonjour pas de reponse ? merci
Bonjour Erwan,
Il y a plein de choses à dire... tellement.
Je vais prendre le MCD. Je ne regarde pas les tables, les liaisons, mais uniquement la disposition. Pour que le lecteur n'ait pas trop à souffrir, on essaie généralement de faire en sorte que les traits ne se croisent pas. Ici tu as une table particularité, que tu as mis complètement à gauche, Cette table n'a pas de liaison avec la table 'particuliers', et pourtant, tu les as mises à côté l'une de l'autre sur ton dessin.
Les 4 tables particularité / particularite_pieces / piece / bien_pieces n'ont des relations qu'entre elles, et avec la tables Biens. Il faut disposer ces 4 tables dans un coin du dessin, par exemple en bas à droite. Ainsi, on voit bien que la partie de l'application qui traite des pièces et des particularités des pièces est totalement indépendante de la partie qui traite des contrats ou des agences.
Questoin 1.2.2 , tu proposes cette requète :
Quand je vois : WHERE date_miseenventebien=agence je me dis : C'est n'importe quoi. Je ne regarde même pas quelle était la question, ça ne peut pas marcher.Code:
1
2
3 SELECT id_agences, id_bien FROM agence , bien WHERE date_miseenventebien=agence
Question 1.2.4 : tu proposes :
- Ta requête lit la table biens. Dans cette table, il n'y a pas de colonne commentaire, donc ça ne peut pas marcher. Il n'y a pas non plus de colonne date_vente dans cette tableCode:
1
2
3 SELECT id_bien FROM bien WHERE date_vente > 6 AND commentaire = NULL
- La question parlait de biens dont la date de mise_en_vente est ... et toi tu parles de date_vente. Ce n'est pas la même notion.
- date_vente > 6 ... là aussi, on pourrait dire plein de choses , mais je vais m'arrêter là.
Le MCD n'est pas lisible pour moi (ma vue n'est plus ce qu'elle était :aie:)
Y'a un truc magique : le Alt+Impr
On fait ça en informatique plutôt qu'un selfie d'écran :)
Le pb avec le selfie d'écran c'est qu'on peut voir des infos "sensibles" : c'est qui Erwan GAUTIER?
Sinon, abandonneCode:WHERE ... commentaire = NULL