par
Patriboom » 13 déc. 2007, 07:40
J'irais par valeur absolue de la différence entre les XY du compétiteur et les XY visés.
Disons, quelque chose comme ceci:
Supposons une table Photo avec champs: id_photo, JPG, X, Y
Supposons une table Bidon avec champs: id_gars, Gars, X, Y, id_photo
SELECT
HUMAIN.Gars AS Gars,
ABS(HUMAIN.X - PHOTO.X) AS Diff_X,
ABS(HUMAIN.y - PHOTO.Y) AS Diff_Y
FROM Bidon AS HUMAIN
JOIN Photo AS PHOTO ON PHOTO.id_photo = HUMAIN.id_photo
ORDER BY Diff_X DESC, Diff_Y DESC
Il y a du travail à faire là-dessus, mais ça peut donner des idées.[/i]
J'irais par valeur absolue de la différence entre les XY du compétiteur et les XY visés.
Disons, quelque chose comme ceci:
[color=blue]
Supposons une table [i]Photo[/i] avec champs: id_photo, JPG, X, Y
Supposons une table [i]Bidon[/i] avec champs: id_gars, Gars, X, Y, id_photo
SELECT
HUMAIN.Gars AS Gars,
ABS(HUMAIN.X - PHOTO.X) AS Diff_X,
ABS(HUMAIN.y - PHOTO.Y) AS Diff_Y
FROM Bidon AS HUMAIN
JOIN Photo AS PHOTO ON PHOTO.id_photo = HUMAIN.id_photo
ORDER BY Diff_X DESC, Diff_Y DESC
[/color]
Il y a du travail à faire là-dessus, mais ça peut donner des idées.[/i]