par
Cyrano » 15 sept. 2005, 17:54
Avec un jeu d'essai, j'aurais testé avant de te mettre ça, mais bon, voici une suggestion :
Code : Tout sélectionner
SELECT DISTINCT(dk.label_fr), dc.id_indices, dk.id
FROM dictionary_keywords as dk, dictionary_concepts as dc
WHERE dk.id_concepts = dc.id
AND dk.label_fr = '"& u_letter &"'
AND dc.id_indices = 1
GROUP BY dc.id_indices, dk.id
ORDER BY dk.label_fr;
C'est quoi cett syntaxe '"& u_letter &"'
J'ai ajouté un GROUP BY à cause du DISTINCT, c'est probablement ce qui manquait ?

Avec un jeu d'essai, j'aurais testé avant de te mettre ça, mais bon, voici une suggestion :
[code]SELECT DISTINCT(dk.label_fr), dc.id_indices, dk.id
FROM dictionary_keywords as dk, dictionary_concepts as dc
WHERE dk.id_concepts = dc.id
AND dk.label_fr = '"& u_letter &"'
AND dc.id_indices = 1
GROUP BY dc.id_indices, dk.id
ORDER BY dk.label_fr;[/code]
C'est quoi cett syntaxe '"& u_letter &"' :?:
J'ai ajouté un GROUP BY à cause du DISTINCT, c'est probablement ce qui manquait ? :-k