JeuWeb - Crée ton jeu par navigateur
Comment faire une jointure avec plusieurs entrées ? - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Comment faire une jointure avec plusieurs entrées ? (/showthread.php?tid=2683)

Pages : 1 2 3


RE: Comment faire une jointure avec plusieurs entrées ? - z3d - 16-06-2008

Après réflexion, la méthode de pascal n'est pas si mauvaise que cela en soi mais il faut y ajouter une petite astuce.
Cette astuce consiste à :
  1. récupérer le nom des ressources
  2. compter le nombre de valeurs retournées
  3. Génération de la chaîne SQL faites de jointure avec la table2 via les alias et ces alias seront le nom des ressources récupéré.
De fait, la chaîne SQL devient générique pour autant de ressources que l'on veut.
Après reste plus qu'à vérifier les ressources consommées par une telle requête et le cas échéant revenir sur la méthode en 2 étapes comme dit précédemment.


RE: Comment faire une jointure avec plusieurs entrées ? - Sephi-Chan - 16-06-2008

Je pense que cette technique n'a aucun intérêt par rapport à une relation 1, normale, avec une table de relation et une table de ressources.


Sephi-Chan


RE: Comment faire une jointure avec plusieurs entrées ? - Ruz - 16-06-2008

"Pourquoi faire simple quand on peut faire compliqué?"