J'ai une relation un-plusieurs dans mon local Sqlite db. Des trucs assez basiques. Quand je fais ma jointure externe gauche je rentrerai résultats qui ressemblent à ceci:Traiter avec Sqlite Joindre les résultats dans un curseur
le curseur résultant a plusieurs lignes qui ressemblent à ceci:
A1.id | A1.column1 | A1.column2 | B1.a_id_fk | B1.column1 | B1.column2
A1.id | A1.column1 | A1.column2 | B2.a_id_fk | B2.column1 | B2.column2
et ainsi de suite ...
est-il une pratique standard ou une méthode de traitement des résultats comme celui-ci? Clairement, il n'y a que A1, mais il y a beaucoup de relations B-n. Je suis proche d'utiliser plusieurs requêtes au lieu de la "manière db relationnelle". J'espère ne pas être au courant de la meilleure façon de faire les choses.
J'ai l'intention d'exposer cette requête via un fournisseur de contenu et je détesterais que tous les consommateurs aient à écrire la même logique d'agrégation.
Pouvez-vous publier l'instruction SQL que vous utilisez pour votre requête? – m6tt