J'ai créé une requête qui contient un calcul que je place dans proximite grace a as. Jusque la pas de probleme. Cependant j'aurais souhaité pouvoir faire un test sur la proximité ainsi calculer et placer dans as, mais comme je pouvais m'y attendre, mysql n'apprécie guère mon test
La requete est de ce style :
select -- as proximite from Communes_fr where proximite <=100
Y a t il une solution pour faire cela ?
De plus j'aurais aimé savoir s'il était possible dans un INSERT INTO de tester les doublons comme on le ferait dans un LOAD DATA INFILE avec IGNORE ou REPLACE en cas de doublons car je souhaite faire une INSERT INTO a partir d'un select, mais éviter les doublons bien evidement ( en fait vu la taille et l'importance des requetes j'ai peur d'un plantage que je voudrais prévenir en permettant de reprendre a partir d'un certain point. Je sais comment reprendre le probleme est simplement que pour l'endroit X ou je reprends des données ont p-e deja ete ajouté, et que voulant eviter les doublons je peux soit les supprimer avant de relancer l'autre requete, ce que je trouve un peu bourrin, soit trouver une solution pour eviter les doublons )
Merci de votre aide précieuse

J'ai créé une requête qui contient un calcul que je place dans proximite grace a as. Jusque la pas de probleme. Cependant j'aurais souhaité pouvoir faire un test sur la proximité ainsi calculer et placer dans as, mais comme je pouvais m'y attendre, mysql n'apprécie guère mon test
[code]Champ 'proximite' inconnu dans where clause[/code]
La requete est de ce style :
[php]select -- as proximite from Communes_fr where proximite <=100[/php]
Y a t il une solution pour faire cela ?
De plus j'aurais aimé savoir s'il était possible dans un INSERT INTO de tester les doublons comme on le ferait dans un LOAD DATA INFILE avec IGNORE ou REPLACE en cas de doublons car je souhaite faire une INSERT INTO a partir d'un select, mais éviter les doublons bien evidement ( en fait vu la taille et l'importance des requetes j'ai peur d'un plantage que je voudrais prévenir en permettant de reprendre a partir d'un certain point. Je sais comment reprendre le probleme est simplement que pour l'endroit X ou je reprends des données ont p-e deja ete ajouté, et que voulant eviter les doublons je peux soit les supprimer avant de relancer l'autre requete, ce que je trouve un peu bourrin, soit trouver une solution pour eviter les doublons )
Merci de votre aide précieuse :)