いつかメイクマネー

今40歳だけど、将来メイクマネーするよ。

SQL操作をいろいろ貼り付けてみるよ。

① ‘latlon2‘全列に任意の座標を入力する。

UPDATE `miseichiran` SET latlon2 = ST_POINTFROMTEXT('POINT(35.858470 139.656676)');

②  ’latlon2’全列をNULLに戻す。

UPDATE `miseichiran` SET latlon2 = NULL;

③ distanceが一定数以下を順番に上位30件。

SELECT * FROM `miseichiran`
WHERE distance <= 0.1
ORDER BY distance ASC
LIMIT 0,30;

 

と、ここまでやったけど、st_distanceでパラメータが使えなかったり、練習用のXAMPP(MariaDB)だと限界があるのかも。データベースはなんとかなりそうだな、と感じ始めたので、データベースは本番環境で調整してみます。