私は tbl1 というデータベースにテーブルを持っています。このテーブルでは、ip2nations データベースを使用してそれらを比較できるように、IP アドレスを長い数値に変換しています。たとえば、私は
ip | ip_number | country code
27.33.41.150 | 455158166 |
次に、 ip2nationデータベースをダウンロードし、これをデータベースに追加しました。数字を国に変換する彼らの例はこれです
SELECT country
FROM ip2nation
WHERE ip < 455158166
ORDER BY ip DESC
LIMIT 0,1
ip2nation は、Web サイトでダウンロードできるテーブルです。2 つの列があります。
ip | country
データベースにあるすべての値 (100k) に対して更新クエリを実行して、持っている ip_number を国コード (ip2nation テーブルの国列) に変換できるようにしたいと考えています。サンプルクエリで < 識別子を使用して更新クエリを記述する方法がわからないため、これを行うにはどうすればよいですか。