Show islands #68
This commit is contained in:
9
layers/place/island_rank.sql
Normal file
9
layers/place/island_rank.sql
Normal file
@@ -0,0 +1,9 @@
|
||||
CREATE OR REPLACE FUNCTION island_rank(area REAL) RETURNS INT AS $$
|
||||
SELECT CASE
|
||||
WHEN area < 10000000 THEN 6
|
||||
WHEN area BETWEEN 1000000 AND 15000000 THEN 5
|
||||
WHEN area BETWEEN 15000000 AND 40000000 THEN 4
|
||||
WHEN area > 40000000 THEN 3
|
||||
ELSE 7
|
||||
END;
|
||||
$$ LANGUAGE SQL IMMUTABLE STRICT;
|
||||
Reference in New Issue
Block a user