У меня есть две таблицы.
ip_address_tables (ip_address NUMBER) ;
50000 - десятичное значение IP-адреса
country_ip_range
(BEGINIPNUM NUMBER , ENDIPNUM NUMBER , COUNTRYCODE VARCHAR2 (50) );
*;1025 *
20 отсутствует запись.
С помощью IP-адреса я пытаюсь найти код страны.Это займет больше времени, например, 1 час.
SELECT cip.*
FROM ip_address_tables b
, country_ip_range cip
WHERE b.ip_address >= cip.beginipnum
AND b.ip_address <= cip.endipnum
Может ли кто-нибудь помочь выполнить запрос очень быстро?
Заранее спасибо.