olibara
Messages postés666Date d'inscriptiondimanche 16 décembre 2007StatutMembreDernière intervention11 mars 2010
-
25 févr. 2008 à 20:25
lemmingperceval
Messages postés128Date d'inscriptionmardi 18 décembre 2007StatutMembreDernière intervention 2 août 2009
-
28 févr. 2008 à 14:49
Bonjour
J'essaye d'utiliser un query comme source d'un autre query mais je ne suis pas expert en SQL et je n'ai trouvé aucune syntaxe exemple pour faire cela, je ne sais meme pas si c'est possible
Actuellement je passe par une table temporaire
Est ce la bonne facon ?
Il y a-t-il une autre maniere ?
En tout cas, ceci fonctionne.
`
SELECT DISTINCT
`tours`.`dag`,
`tours`.`addrID`,
`tours`.`contID`,
`tours`.`chauffeurID`,
`tours`.`order1`
FROM
`tours`
WHERE
`tours`.`dag` = '2' AND
`tours`.`chauffeurID` = '8'
;
SELECT DISTINCT
`tours`.`dag`,
`tours`.`contID`,
`tours`.`chauffeurID`
FROM
`tempo`
INNER JOIN tours ON `tempo`.`contID` = `tours`.`contID`
lemmingperceval
Messages postés128Date d'inscriptionmardi 18 décembre 2007StatutMembreDernière intervention 2 août 20096 28 févr. 2008 à 14:49
Ecoute je crois que ce que tu fais es bon.
Tu as préférencier la table temporaire à la vue, donc un choix personnelle. Si t'as table temporaire est créer souvent, tu as peut-être meilleurs temps de faire une vue, mais sinon si c'est mache c'est bon.