WRInaute discret
Bonjour tout le monde
La réponse à ma question est certainement simple, mais mon franc, plutôt mon euro, ne tombe pas.
Voici ce que j'aimerais faire avec un script PHP :
J'ai une table qui contient des enregistrements dont la valeur de certains champs se suivent, exemple :
Respectivement, champs ID, from, to, tld, lat, long.
1 - 3635385776 - 3635385791 - us - 41.3095 - -72.9276
2 - 3635385792 - 3635385807 - us - 41.3095 - -72.9276
3 - 3635385808 - 3635385823 - us - 42.7547 - -71.4798
4 - 3635385824 - 3635385839 - us - 35.2169 - -80.8383
5 - 3635385840 - 3635385855 - us - 40.3563 - -74.6578
6 - 3635385856 - 3635385919 - us - 40.6594 - -73.9625
7 - 3635385920 - 3635385983 - us - 40.6594 - -73.9625
8 - 3635385984 - 3635386047 - us - 40.6594 - -73.9625
Ce que j'aimerais faire, pour le record 2, comme le from (3635385792) est la suite logique du to du record 1 (3635385791) et que le tld, le lat et le long sont identiques, c'est de remplacer le to du record 1 par le to du record 2 et d'effacer le record 2.
Et ainsi de site pour l'ensemble de la table, en suivant cette logique.
Ce qui me donnerait après manipulation des records :
1 - 3635385776 - 3635385807 - us - 41.3095 - -72.9276
2 - 3635385808 - 3635385823 - us - 42.7547 - -71.4798
3 - 3635385824 - 3635385839 - us - 35.2169 - -80.8383
4 - 3635385840 - 3635385855 - us - 40.3563 - -74.6578
5 - 3635385856 - 3635386047 - us - 40.6594 - -73.9625
Cela me permettrait de diminuer le poids de la table et par la même occasion d'accélérer les query.
Si quelqu'un a une petite idée pour me mettre sur la voie, je suis preneur.
D'avance un grand merci pour vos réponses.
La réponse à ma question est certainement simple, mais mon franc, plutôt mon euro, ne tombe pas.
Voici ce que j'aimerais faire avec un script PHP :
J'ai une table qui contient des enregistrements dont la valeur de certains champs se suivent, exemple :
Respectivement, champs ID, from, to, tld, lat, long.
1 - 3635385776 - 3635385791 - us - 41.3095 - -72.9276
2 - 3635385792 - 3635385807 - us - 41.3095 - -72.9276
3 - 3635385808 - 3635385823 - us - 42.7547 - -71.4798
4 - 3635385824 - 3635385839 - us - 35.2169 - -80.8383
5 - 3635385840 - 3635385855 - us - 40.3563 - -74.6578
6 - 3635385856 - 3635385919 - us - 40.6594 - -73.9625
7 - 3635385920 - 3635385983 - us - 40.6594 - -73.9625
8 - 3635385984 - 3635386047 - us - 40.6594 - -73.9625
Ce que j'aimerais faire, pour le record 2, comme le from (3635385792) est la suite logique du to du record 1 (3635385791) et que le tld, le lat et le long sont identiques, c'est de remplacer le to du record 1 par le to du record 2 et d'effacer le record 2.
Et ainsi de site pour l'ensemble de la table, en suivant cette logique.
Ce qui me donnerait après manipulation des records :
1 - 3635385776 - 3635385807 - us - 41.3095 - -72.9276
2 - 3635385808 - 3635385823 - us - 42.7547 - -71.4798
3 - 3635385824 - 3635385839 - us - 35.2169 - -80.8383
4 - 3635385840 - 3635385855 - us - 40.3563 - -74.6578
5 - 3635385856 - 3635386047 - us - 40.6594 - -73.9625
Cela me permettrait de diminuer le poids de la table et par la même occasion d'accélérer les query.
Si quelqu'un a une petite idée pour me mettre sur la voie, je suis preneur.
D'avance un grand merci pour vos réponses.