1
私は、ジップ、市、州、緯度、経度の列(約40k行)を持つlookup
という名前のテーブルを持っています。私がしたいのは、lookup2
という名前の新しいテーブルにデータをコピーすることですが、このテーブルに緯度と経度の列を持たせるのではなく、タイプPOINTのposition
という名前の列が1つあります。mysql - POINTカラムにlat/lngでselectに挿入しますか? 40k行
これはもちろん有効ではありませんが、私はここで達成しようとしています何のアイデアを得る必要があります。
INSERT INTO lookup2 (zip, city, state, position)
SELECT zip, city, state, PointFromText(POINT(longitude latitude)) FROM lookup;
は、INSERT INTO SELECTため、この可能性のようなものですか?このルックアップテーブルを別のテーブルの新しいフォーマットに変換するにはどうすればよいですか?