Bonjour,
J'ai trois tables Vehicule, Accident, Facture.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
J'aimerai dans ma requête sortir
La Marque et le modèle du véhicule ainsi que le numéro de facture ainsi
que le numéro d'accident.
Il est possible qu'une facture n'est pas de numéro d'accident.
Merci de votre aide.
Nils56
Bonjour,
J'ai trois tables Vehicule, Accident, Facture.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
J'aimerai dans ma requête sortir
La Marque et le modèle du véhicule ainsi que le numéro de facture ainsi
que le numéro d'accident.
Il est possible qu'une facture n'est pas de numéro d'accident.
Merci de votre aide.
Nils56
Bonjour,
J'ai trois tables Vehicule, Accident, Facture.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
J'aimerai dans ma requête sortir
La Marque et le modèle du véhicule ainsi que le numéro de facture ainsi
que le numéro d'accident.
Il est possible qu'une facture n'est pas de numéro d'accident.
Merci de votre aide.
Nils56
Nils56 a écrit :Bonjour,
J'ai trois tables Vehicule, Accident, Facture.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
J'aimerai dans ma requête sortir
La Marque et le modèle du véhicule ainsi que le numéro de facture
ainsi que le numéro d'accident.
Il est possible qu'une facture n'est pas de numéro d'accident.
Merci de votre aide.
Nils56
SELECT *
FROM Vehicule V
INNER JOIN Accident A
ON V.??? = A.???
LEFT OUTER JOIN Facture F
ON V.??? = F.???
A vous de mettre les bonnes colonnes à la place des ??? On ne peut pas
les deviner !
A +
Nils56 a écrit :
Bonjour,
J'ai trois tables Vehicule, Accident, Facture.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
J'aimerai dans ma requête sortir
La Marque et le modèle du véhicule ainsi que le numéro de facture
ainsi que le numéro d'accident.
Il est possible qu'une facture n'est pas de numéro d'accident.
Merci de votre aide.
Nils56
SELECT *
FROM Vehicule V
INNER JOIN Accident A
ON V.??? = A.???
LEFT OUTER JOIN Facture F
ON V.??? = F.???
A vous de mettre les bonnes colonnes à la place des ??? On ne peut pas
les deviner !
A +
Nils56 a écrit :Bonjour,
J'ai trois tables Vehicule, Accident, Facture.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
J'aimerai dans ma requête sortir
La Marque et le modèle du véhicule ainsi que le numéro de facture
ainsi que le numéro d'accident.
Il est possible qu'une facture n'est pas de numéro d'accident.
Merci de votre aide.
Nils56
SELECT *
FROM Vehicule V
INNER JOIN Accident A
ON V.??? = A.???
LEFT OUTER JOIN Facture F
ON V.??? = F.???
A vous de mettre les bonnes colonnes à la place des ??? On ne peut pas
les deviner !
A +
SQLpro [MVP] a écrit :Nils56 a écrit :Bonjour,
J'ai trois tables Vehicule, Accident, Facture.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
J'aimerai dans ma requête sortir
La Marque et le modèle du véhicule ainsi que le numéro de facture
ainsi que le numéro d'accident.
Il est possible qu'une facture n'est pas de numéro d'accident.
Merci de votre aide.
Nils56
SELECT *
FROM Vehicule V
INNER JOIN Accident A
ON V.??? = A.???
LEFT OUTER JOIN Facture F
ON V.??? = F.???
A vous de mettre les bonnes colonnes à la place des ??? On ne peut pas
les deviner !
A +
Bonjour,
Voici la requête
Select vehicule.id_vehicule, vehicule.marque, vehicule.modele,
vehicule.plaque,
accident.no_sinistre,accident.date_accident,facture.no_facture,facture.no_dossier,facture.date,facture.clients_id,facture.vehicule_id
from vehicule
INNER JOIN accident on vehicule.id_vehicule = accident.vehicule_id
LEFT OUTER JOIN facture on vehicule.id_vehicule = facture.vehicule_id
WHERE facture.clients_id = '5584'
Résultat:
5572;"Seat";"Leon";" BE
563256";"4646465465";"2006-04-06";200600001;"";"2006-04-02";5584;5572
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600008;"";"2006-02-02";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600008;"";"2006-02-02";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600011;"";"2006-05-06";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600011;"";"2006-05-06";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600012;"";"2006-06-06";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600012;"";"2006-06-06";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600013;"";"2006-05-05";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600013;"";"2006-05-05";5584;5580
5572;"Seat";"Leon";" BE
563256";"4646465465";"2006-04-06";200600007;"245";"2005-05-05";5584;5572
le problème c'est que j'ai des doublons
SQLpro [MVP] a écrit :
Nils56 a écrit :
Bonjour,
J'ai trois tables Vehicule, Accident, Facture.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
J'aimerai dans ma requête sortir
La Marque et le modèle du véhicule ainsi que le numéro de facture
ainsi que le numéro d'accident.
Il est possible qu'une facture n'est pas de numéro d'accident.
Merci de votre aide.
Nils56
SELECT *
FROM Vehicule V
INNER JOIN Accident A
ON V.??? = A.???
LEFT OUTER JOIN Facture F
ON V.??? = F.???
A vous de mettre les bonnes colonnes à la place des ??? On ne peut pas
les deviner !
A +
Bonjour,
Voici la requête
Select vehicule.id_vehicule, vehicule.marque, vehicule.modele,
vehicule.plaque,
accident.no_sinistre,accident.date_accident,facture.no_facture,facture.no_dossier,facture.date,facture.clients_id,facture.vehicule_id
from vehicule
INNER JOIN accident on vehicule.id_vehicule = accident.vehicule_id
LEFT OUTER JOIN facture on vehicule.id_vehicule = facture.vehicule_id
WHERE facture.clients_id = '5584'
Résultat:
5572;"Seat";"Leon";" BE
563256";"4646465465";"2006-04-06";200600001;"";"2006-04-02";5584;5572
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600008;"";"2006-02-02";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600008;"";"2006-02-02";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600011;"";"2006-05-06";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600011;"";"2006-05-06";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600012;"";"2006-06-06";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600012;"";"2006-06-06";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600013;"";"2006-05-05";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600013;"";"2006-05-05";5584;5580
5572;"Seat";"Leon";" BE
563256";"4646465465";"2006-04-06";200600007;"245";"2005-05-05";5584;5572
le problème c'est que j'ai des doublons
SQLpro [MVP] a écrit :Nils56 a écrit :Bonjour,
J'ai trois tables Vehicule, Accident, Facture.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
J'aimerai dans ma requête sortir
La Marque et le modèle du véhicule ainsi que le numéro de facture
ainsi que le numéro d'accident.
Il est possible qu'une facture n'est pas de numéro d'accident.
Merci de votre aide.
Nils56
SELECT *
FROM Vehicule V
INNER JOIN Accident A
ON V.??? = A.???
LEFT OUTER JOIN Facture F
ON V.??? = F.???
A vous de mettre les bonnes colonnes à la place des ??? On ne peut pas
les deviner !
A +
Bonjour,
Voici la requête
Select vehicule.id_vehicule, vehicule.marque, vehicule.modele,
vehicule.plaque,
accident.no_sinistre,accident.date_accident,facture.no_facture,facture.no_dossier,facture.date,facture.clients_id,facture.vehicule_id
from vehicule
INNER JOIN accident on vehicule.id_vehicule = accident.vehicule_id
LEFT OUTER JOIN facture on vehicule.id_vehicule = facture.vehicule_id
WHERE facture.clients_id = '5584'
Résultat:
5572;"Seat";"Leon";" BE
563256";"4646465465";"2006-04-06";200600001;"";"2006-04-02";5584;5572
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600008;"";"2006-02-02";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600008;"";"2006-02-02";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600011;"";"2006-05-06";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600011;"";"2006-05-06";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600012;"";"2006-06-06";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600012;"";"2006-06-06";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600013;"";"2006-05-05";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600013;"";"2006-05-05";5584;5580
5572;"Seat";"Leon";" BE
563256";"4646465465";"2006-04-06";200600007;"245";"2005-05-05";5584;5572
le problème c'est que j'ai des doublons
Désolé mais il n'y a aucun doublon !
5572;"Seat";"Leon";" BE
563256";"4646465465";"2006-04-06";200600001;"";"2006-04-02";5584;5572
5572;"Seat";"Leon";" BE
563256";"4646465465";"2006-04-06";200600007;"245";"2005-05-05";5584;5572
5580;"VW";"Golf";"123456";"23658974";"";200600008;"";"2006-02-02";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600011;"";"2006-05-06";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600012;"";"2006-06-06";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600013;"";"2006-05-05";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600008;"";"2006-02-02";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600011;"";"2006-05-06";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600012;"";"2006-06-06";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600013;"";"2006-05-05";5584;5580
mais vous pouvez ajouter DISTINCT
A +
Nils56 a écrit :SQLpro [MVP] a écrit :Nils56 a écrit :Bonjour,
J'ai trois tables Vehicule, Accident, Facture.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
J'aimerai dans ma requête sortir
La Marque et le modèle du véhicule ainsi que le numéro de facture
ainsi que le numéro d'accident.
Il est possible qu'une facture n'est pas de numéro d'accident.
Merci de votre aide.
Nils56
SELECT *
FROM Vehicule V
INNER JOIN Accident A
ON V.??? = A.???
LEFT OUTER JOIN Facture F
ON V.??? = F.???
A vous de mettre les bonnes colonnes à la place des ??? On ne peut
pas les deviner !
A +
Bonjour,
Voici la requête
Select vehicule.id_vehicule, vehicule.marque, vehicule.modele,
vehicule.plaque,
accident.no_sinistre,accident.date_accident,facture.no_facture,facture.no_dossier,facture.date,facture.clients_id,facture.vehicule_id
from vehicule
INNER JOIN accident on vehicule.id_vehicule = accident.vehicule_id
LEFT OUTER JOIN facture on vehicule.id_vehicule = facture.vehicule_id
WHERE facture.clients_id = '5584'
Résultat:
5572;"Seat";"Leon";" BE
563256";"4646465465";"2006-04-06";200600001;"";"2006-04-02";5584;5572
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600008;"";"2006-02-02";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600008;"";"2006-02-02";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600011;"";"2006-05-06";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600011;"";"2006-05-06";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600012;"";"2006-06-06";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600012;"";"2006-06-06";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600013;"";"2006-05-05";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600013;"";"2006-05-05";5584;5580
5572;"Seat";"Leon";" BE
563256";"4646465465";"2006-04-06";200600007;"245";"2005-05-05";5584;5572
le problème c'est que j'ai des doublons
Désolé mais il n'y a aucun doublon !
5572;"Seat";"Leon";" BE
563256";"4646465465";"2006-04-06";200600001;"";"2006-04-02";5584;5572
5572;"Seat";"Leon";" BE
563256";"4646465465";"2006-04-06";200600007;"245";"2005-05-05";5584;5572
5580;"VW";"Golf";"123456";"23658974";"";200600008;"";"2006-02-02";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600011;"";"2006-05-06";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600012;"";"2006-06-06";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600013;"";"2006-05-05";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600008;"";"2006-02-02";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600011;"";"2006-05-06";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600012;"";"2006-06-06";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600013;"";"2006-05-05";5584;5580
mais vous pouvez ajouter DISTINCT
A +
Nils56 a écrit :
SQLpro [MVP] a écrit :
Nils56 a écrit :
Bonjour,
J'ai trois tables Vehicule, Accident, Facture.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
J'aimerai dans ma requête sortir
La Marque et le modèle du véhicule ainsi que le numéro de facture
ainsi que le numéro d'accident.
Il est possible qu'une facture n'est pas de numéro d'accident.
Merci de votre aide.
Nils56
SELECT *
FROM Vehicule V
INNER JOIN Accident A
ON V.??? = A.???
LEFT OUTER JOIN Facture F
ON V.??? = F.???
A vous de mettre les bonnes colonnes à la place des ??? On ne peut
pas les deviner !
A +
Bonjour,
Voici la requête
Select vehicule.id_vehicule, vehicule.marque, vehicule.modele,
vehicule.plaque,
accident.no_sinistre,accident.date_accident,facture.no_facture,facture.no_dossier,facture.date,facture.clients_id,facture.vehicule_id
from vehicule
INNER JOIN accident on vehicule.id_vehicule = accident.vehicule_id
LEFT OUTER JOIN facture on vehicule.id_vehicule = facture.vehicule_id
WHERE facture.clients_id = '5584'
Résultat:
5572;"Seat";"Leon";" BE
563256";"4646465465";"2006-04-06";200600001;"";"2006-04-02";5584;5572
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600008;"";"2006-02-02";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600008;"";"2006-02-02";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600011;"";"2006-05-06";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600011;"";"2006-05-06";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600012;"";"2006-06-06";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600012;"";"2006-06-06";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600013;"";"2006-05-05";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600013;"";"2006-05-05";5584;5580
5572;"Seat";"Leon";" BE
563256";"4646465465";"2006-04-06";200600007;"245";"2005-05-05";5584;5572
le problème c'est que j'ai des doublons
Désolé mais il n'y a aucun doublon !
5572;"Seat";"Leon";" BE
563256";"4646465465";"2006-04-06";200600001;"";"2006-04-02";5584;5572
5572;"Seat";"Leon";" BE
563256";"4646465465";"2006-04-06";200600007;"245";"2005-05-05";5584;5572
5580;"VW";"Golf";"123456";"23658974";"";200600008;"";"2006-02-02";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600011;"";"2006-05-06";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600012;"";"2006-06-06";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600013;"";"2006-05-05";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600008;"";"2006-02-02";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600011;"";"2006-05-06";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600012;"";"2006-06-06";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600013;"";"2006-05-05";5584;5580
mais vous pouvez ajouter DISTINCT
A +
Nils56 a écrit :SQLpro [MVP] a écrit :Nils56 a écrit :Bonjour,
J'ai trois tables Vehicule, Accident, Facture.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
J'aimerai dans ma requête sortir
La Marque et le modèle du véhicule ainsi que le numéro de facture
ainsi que le numéro d'accident.
Il est possible qu'une facture n'est pas de numéro d'accident.
Merci de votre aide.
Nils56
SELECT *
FROM Vehicule V
INNER JOIN Accident A
ON V.??? = A.???
LEFT OUTER JOIN Facture F
ON V.??? = F.???
A vous de mettre les bonnes colonnes à la place des ??? On ne peut
pas les deviner !
A +
Bonjour,
Voici la requête
Select vehicule.id_vehicule, vehicule.marque, vehicule.modele,
vehicule.plaque,
accident.no_sinistre,accident.date_accident,facture.no_facture,facture.no_dossier,facture.date,facture.clients_id,facture.vehicule_id
from vehicule
INNER JOIN accident on vehicule.id_vehicule = accident.vehicule_id
LEFT OUTER JOIN facture on vehicule.id_vehicule = facture.vehicule_id
WHERE facture.clients_id = '5584'
Résultat:
5572;"Seat";"Leon";" BE
563256";"4646465465";"2006-04-06";200600001;"";"2006-04-02";5584;5572
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600008;"";"2006-02-02";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600008;"";"2006-02-02";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600011;"";"2006-05-06";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600011;"";"2006-05-06";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600012;"";"2006-06-06";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600012;"";"2006-06-06";5584;5580
5580;"VW";"Golf";"123456";"999999";"2006-01-01";200600013;"";"2006-05-05";5584;5580
5580;"VW";"Golf";"123456";"23658974";"";200600013;"";"2006-05-05";5584;5580
5572;"Seat";"Leon";" BE
563256";"4646465465";"2006-04-06";200600007;"245";"2005-05-05";5584;5572
le problème c'est que j'ai des doublons
Il est possible qu'une facture n'est pas de numéro d'accident.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
Bonjour,
J'ai trois tables Vehicule, Accident, Facture.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
J'aimerai dans ma requête sortir
La Marque et le modèle du véhicule ainsi que le numéro de facture ainsi
que le numéro d'accident.
Il est possible qu'une facture n'est pas de numéro d'accident.
Merci de votre aide.
Nils56
Il est possible qu'une facture n'est pas de numéro d'accident.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
Bonjour,
J'ai trois tables Vehicule, Accident, Facture.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
J'aimerai dans ma requête sortir
La Marque et le modèle du véhicule ainsi que le numéro de facture ainsi
que le numéro d'accident.
Il est possible qu'une facture n'est pas de numéro d'accident.
Merci de votre aide.
Nils56
Il est possible qu'une facture n'est pas de numéro d'accident.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
Bonjour,
J'ai trois tables Vehicule, Accident, Facture.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
J'aimerai dans ma requête sortir
La Marque et le modèle du véhicule ainsi que le numéro de facture ainsi
que le numéro d'accident.
Il est possible qu'une facture n'est pas de numéro d'accident.
Merci de votre aide.
Nils56
But final ?
Le petit problème de logique est que tu veux afficher pour un véhicule deux
choses qui n'ont rien à voir entre elles. Tu peux par exemple avoir 2
factures et 3 accidents ou 3 factures et 2 accidents pour un même
véhicule... Quelle présentation voudrait tu dans ce cas ? (cela me semble
relever plus d'une structure d'état que d'un problème de requête).
De plus :Il est possible qu'une facture n'est pas de numéro d'accident.
me semble intuile si tu as réellement :1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
(donc les accidents et les factures ne sont de toute façn jamais liées).
Est-ce que tu n'aurais pas plutôt une structure du style :
- un véhicule
- à un véhicule 0 à n accidents
- pour un accident 0 à n factures
But final ?
Le petit problème de logique est que tu veux afficher pour un véhicule deux
choses qui n'ont rien à voir entre elles. Tu peux par exemple avoir 2
factures et 3 accidents ou 3 factures et 2 accidents pour un même
véhicule... Quelle présentation voudrait tu dans ce cas ? (cela me semble
relever plus d'une structure d'état que d'un problème de requête).
De plus :
Il est possible qu'une facture n'est pas de numéro d'accident.
me semble intuile si tu as réellement :
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
(donc les accidents et les factures ne sont de toute façn jamais liées).
Est-ce que tu n'aurais pas plutôt une structure du style :
- un véhicule
- à un véhicule 0 à n accidents
- pour un accident 0 à n factures
But final ?
Le petit problème de logique est que tu veux afficher pour un véhicule deux
choses qui n'ont rien à voir entre elles. Tu peux par exemple avoir 2
factures et 3 accidents ou 3 factures et 2 accidents pour un même
véhicule... Quelle présentation voudrait tu dans ce cas ? (cela me semble
relever plus d'une structure d'état que d'un problème de requête).
De plus :Il est possible qu'une facture n'est pas de numéro d'accident.
me semble intuile si tu as réellement :1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
(donc les accidents et les factures ne sont de toute façn jamais liées).
Est-ce que tu n'aurais pas plutôt une structure du style :
- un véhicule
- à un véhicule 0 à n accidents
- pour un accident 0 à n factures
Bonjour,
J'ai trois tables Vehicule, Accident, Facture.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
J'aimerai dans ma requête sortir
La Marque et le modèle du véhicule ainsi que le numéro de facture ainsi
que le numéro d'accident.
Il est possible qu'une facture n'est pas de numéro d'accident.
Merci de votre aide.
Nils56
Bonjour,
J'ai trois tables Vehicule, Accident, Facture.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
J'aimerai dans ma requête sortir
La Marque et le modèle du véhicule ainsi que le numéro de facture ainsi
que le numéro d'accident.
Il est possible qu'une facture n'est pas de numéro d'accident.
Merci de votre aide.
Nils56
Bonjour,
J'ai trois tables Vehicule, Accident, Facture.
1 vehicule peut avoir plusieurs facture
1 vehicule peut avoir plusieurs accidents
J'aimerai dans ma requête sortir
La Marque et le modèle du véhicule ainsi que le numéro de facture ainsi
que le numéro d'accident.
Il est possible qu'une facture n'est pas de numéro d'accident.
Merci de votre aide.
Nils56