projects
/
Pman.Core
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3d9ef1b
)
mysql/core_cities_merge.sql
author
Edward
<edward@roojs.com>
Fri, 27 Jun 2014 07:12:36 +0000
(15:12 +0800)
committer
Edward
<edward@roojs.com>
Fri, 27 Jun 2014 07:12:36 +0000
(15:12 +0800)
mysql/core_cities_merge.sql
patch
|
blob
|
history
diff --git
a/mysql/core_cities_merge.sql
b/mysql/core_cities_merge.sql
index
d4426c3
..
1db9bc7
100644
(file)
--- a/
mysql/core_cities_merge.sql
+++ b/
mysql/core_cities_merge.sql
@@
-116,7
+116,23
@@
CREATE FUNCTION core_cities_merge_division() RETURNS INT DETERMINISTIC
END IF;
- SELECT id INTO v_division_id FROM core_geoip_division ;
+ SELECT
+ id
+ INTO
+ v_division_id
+ FROM
+ core_geoip_division
+ WHERE
+ (
+ name = v_local_name
+ OR
+ (
+ name LIKE (CONCAT('%', v_local_name, '%'))
+ AND
+ code = SUBSTRING_INDEX(v_iso, '-', -1)
+ )
+ )
+ AND country_id = v_country_id;
IF v_division_id = 0 THEN