GrosBill | SQL |
0 #1 |
---|---|---|
Je poste trop
Inscrit: 02/05/2004 21:49
Post(s): 12717
Karma: 77 |
Une petite demande au cas ou quelqu'un connaisse un site web avec une bonne aide en ligne pour les requete sql.
En fancais ce serait le pied... j'ai un peu de mal avec la fonction JOIN Merci d'avance....
Contribution le : 14/11/2005 14:45
|
|
Signaler |
christeuff | 0 #2 |
|
---|---|---|
La loi c'est moi
Inscrit: 12/07/2004 18:42
Post(s): 5794
|
Contribution le : 14/11/2005 14:58
|
|
Signaler |
GrosBill | 0 #3 |
|
---|---|---|
Je poste trop
Inscrit: 02/05/2004 21:49
Post(s): 12717
Karma: 77 |
merci Xteuff..
** n'aime vraiment pas le sql
Contribution le : 14/11/2005 15:04
|
|
Signaler |
pingulova | 0 #4 |
|
---|---|---|
Je suis accro
Inscrit: 11/07/2005 18:35
Post(s): 1628
|
2ème bon plan de l'après-midi, merci Christeuff !
(SQL rulez :-D)
Contribution le : 14/11/2005 15:17
|
|
_________________
|
||
Signaler |
-bNj- | 0 #5 |
|
---|---|---|
Je masterise !
Inscrit: 18/05/2004 23:15
Post(s): 4549
|
Courage c'est pas super dur le SQL
Contribution le : 14/11/2005 15:23
|
|
Signaler |
DarkMoMo | 0 #6 |
|
---|---|---|
Je suis accro
Inscrit: 29/12/2004 00:38
Post(s): 927
|
MDR quand j'étais en 1ere Gestion informatique on appelait ca SQHell mais on s'y fait
Contribution le : 15/11/2005 15:59
|
|
Signaler |
GrosBill | 0 #7 |
|
---|---|---|
Je poste trop
Inscrit: 02/05/2004 21:49
Post(s): 12717
Karma: 77 |
bon je craque.
J'appelle a l'aide.. J'aimerai reecrire cette requette sans les join Citation :
J'aurai bien mis ca Citation :
Mais ca marche poooooooooooooooooo
Contribution le : 17/11/2005 22:01
|
|
Signaler |
Christo_01 | 0 #8 |
|
---|---|---|
Je suis accro
Inscrit: 15/12/2004 20:53
Post(s): 1266
|
Pourquoi veux-tu enlever les JOIN ? Je veux dire, tu veux avoir un résultat different de ce que tu as maintenant ? Ou exactement le même, mais sans les JOIN ?
Cette page l'explique: Le LEFT JOIN récupère les valeurs de la première table, même s'il n'y a pas de liaison avec la deuxième. C'est donc pas possible d'enlever les JOIN en voulant le même résultat. J'ai testé cette requête: Citation :
en local, qui me retourne un enregistrement. Elle marche donc. Du coup, la seule raison que je vois pour que ça ne marche pas chez toi, c'est qu'il n'y a aucun enregistrement qui concorde: - 3 fois le même products_id et - p.status = 1 et - f.status = 1
Contribution le : 17/11/2005 22:39
|
|
Signaler |
GrosBill | 0 #9 |
|
---|---|---|
Je poste trop
Inscrit: 02/05/2004 21:49
Post(s): 12717
Karma: 77 |
En fait je veux virer les join car je dois modifier cette requete.
Donc je veux exactement le même resultat pour pouvoir ajouter des conditions derrières. Je vais regarder ta page et voir si je peux finir ma modifs avec les join...
Contribution le : 18/11/2005 10:14
|
|
Signaler |
Christo_01 | 0 #10 |
|
---|---|---|
Je suis accro
Inscrit: 15/12/2004 20:53
Post(s): 1266
|
Quelles modifs veux tu faire ?
Si j'ai le schéma de la table, ou le dump, et les conditions à ajouter, je peux voir ce que je peux faire pour t'aider... Mais à première vue, pour garder exactement le même résultat de base, il faut ajouter des conditions à la requête existante. => garder les JOIN
Contribution le : 18/11/2005 11:32
|
|
Signaler |