Hello les WRInautes...
Une fois n'est pas coutume, je cherche à faire un truc tordu pour faire chauffer du cuivre... et je me perds dans la doc.
Je voudrais faire une requête SELECT sur une table et deux jointures, et classer les résultats en fonction de la somme de deux colonnes issues de chacune des jointures.
De base, on a ceci:
...et je voudrais arriver à faire une sorte de ORDER BY SUM(`table_b`.`score` + `table_c`.`score`) mais bien sûr... 'a marche pas :roll:
Si l'un de vous a une solution... elle est bienvenue !!!
Une fois n'est pas coutume, je cherche à faire un truc tordu pour faire chauffer du cuivre... et je me perds dans la doc.
Je voudrais faire une requête SELECT sur une table et deux jointures, et classer les résultats en fonction de la somme de deux colonnes issues de chacune des jointures.
De base, on a ceci:
Code:
SELECT
`table_a`.`data`,
`table_b`.`info_a`,
`table_c`.`info_b`
FROM
`table_a`
LEFT JOIN `table_b` ON `table_a`.`id` = `table_b`.`id`
LEFT JOIN `table_c` ON `table_a`.`id` = `table_c`.`id`
WHERE `table_a`.`id` = 1
...et je voudrais arriver à faire une sorte de ORDER BY SUM(`table_b`.`score` + `table_c`.`score`) mais bien sûr... 'a marche pas :roll:
Si l'un de vous a une solution... elle est bienvenue !!!