-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ROR-274 Find stops with multiple tariff zones
- Loading branch information
Showing
2 changed files
with
283 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
-- Specific prefix | ||
select s.netex_id, count(tzref.ref) | ||
from stop_place s | ||
inner join stop_place_tariff_zones sptz on s.id = sptz.stop_place_id | ||
inner join tariff_zone_ref tzref on tzref.id = sptz.tariff_zones_id | ||
where tzref.ref like 'RUT%' | ||
and s.version = (select max(sv.version) from stop_place sv where sv.netex_id = s.netex_id) | ||
group by s.netex_id having count(tzref.ref) > 1 | ||
order by s.netex_id; |
274 changes: 274 additions & 0 deletions
274
find_stops_with_multiple_tariff_zones/stops_with_multiple_tariff_zones.sql
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,274 @@ | ||
select s.netex_id, count(tzref.ref) from stop_place s inner join stop_place_tariff_zones sptz on s.id = sptz.stop_place_id inner join tariff_zone_ref tzref on tzref.id = sptz.tariff_zones_id where s.version = (select max(sv.version) from stop_place sv where sv.netex_id = s.netex_id) group by s.netex_id having count(tzref.ref) > 1 order by s.netex_id; | ||
netex_id | count | ||
---------------------+------- | ||
NSR:StopPlace:1005 | 2 | ||
NSR:StopPlace:1008 | 2 | ||
NSR:StopPlace:1013 | 2 | ||
NSR:StopPlace:1016 | 2 | ||
NSR:StopPlace:1019 | 2 | ||
NSR:StopPlace:1021 | 2 | ||
NSR:StopPlace:1023 | 2 | ||
NSR:StopPlace:1025 | 2 | ||
NSR:StopPlace:1027 | 2 | ||
NSR:StopPlace:1029 | 2 | ||
NSR:StopPlace:1031 | 2 | ||
NSR:StopPlace:1033 | 2 | ||
NSR:StopPlace:1036 | 2 | ||
NSR:StopPlace:1038 | 2 | ||
NSR:StopPlace:1044 | 2 | ||
NSR:StopPlace:1047 | 2 | ||
NSR:StopPlace:1048 | 2 | ||
NSR:StopPlace:1051 | 2 | ||
NSR:StopPlace:1053 | 2 | ||
NSR:StopPlace:1055 | 2 | ||
NSR:StopPlace:1058 | 2 | ||
NSR:StopPlace:1083 | 2 | ||
NSR:StopPlace:1160 | 2 | ||
NSR:StopPlace:14863 | 2 | ||
NSR:StopPlace:14870 | 2 | ||
NSR:StopPlace:14877 | 2 | ||
NSR:StopPlace:14883 | 2 | ||
NSR:StopPlace:14889 | 2 | ||
NSR:StopPlace:14895 | 2 | ||
NSR:StopPlace:14901 | 2 | ||
NSR:StopPlace:14906 | 2 | ||
NSR:StopPlace:14911 | 2 | ||
NSR:StopPlace:14916 | 2 | ||
NSR:StopPlace:14923 | 2 | ||
NSR:StopPlace:14928 | 2 | ||
NSR:StopPlace:14933 | 2 | ||
NSR:StopPlace:14938 | 2 | ||
NSR:StopPlace:14944 | 2 | ||
NSR:StopPlace:14948 | 2 | ||
NSR:StopPlace:14953 | 2 | ||
NSR:StopPlace:14958 | 2 | ||
NSR:StopPlace:14963 | 2 | ||
NSR:StopPlace:14967 | 2 | ||
NSR:StopPlace:14972 | 2 | ||
NSR:StopPlace:14977 | 2 | ||
NSR:StopPlace:14981 | 2 | ||
NSR:StopPlace:14986 | 2 | ||
NSR:StopPlace:14990 | 2 | ||
NSR:StopPlace:14994 | 2 | ||
NSR:StopPlace:14997 | 2 | ||
NSR:StopPlace:15002 | 2 | ||
NSR:StopPlace:15006 | 2 | ||
NSR:StopPlace:15011 | 2 | ||
NSR:StopPlace:15014 | 2 | ||
NSR:StopPlace:15020 | 2 | ||
NSR:StopPlace:15022 | 2 | ||
NSR:StopPlace:15026 | 2 | ||
NSR:StopPlace:15030 | 2 | ||
NSR:StopPlace:15034 | 2 | ||
NSR:StopPlace:15039 | 2 | ||
NSR:StopPlace:15041 | 2 | ||
NSR:StopPlace:15047 | 2 | ||
NSR:StopPlace:15056 | 2 | ||
NSR:StopPlace:15060 | 2 | ||
NSR:StopPlace:15064 | 2 | ||
NSR:StopPlace:15068 | 2 | ||
NSR:StopPlace:15072 | 2 | ||
NSR:StopPlace:15077 | 2 | ||
NSR:StopPlace:15081 | 2 | ||
NSR:StopPlace:15085 | 2 | ||
NSR:StopPlace:15088 | 2 | ||
NSR:StopPlace:15092 | 2 | ||
NSR:StopPlace:15096 | 2 | ||
NSR:StopPlace:15100 | 2 | ||
NSR:StopPlace:15103 | 2 | ||
NSR:StopPlace:15107 | 2 | ||
NSR:StopPlace:15111 | 2 | ||
NSR:StopPlace:15115 | 2 | ||
NSR:StopPlace:15120 | 2 | ||
NSR:StopPlace:15123 | 2 | ||
NSR:StopPlace:15127 | 2 | ||
NSR:StopPlace:15131 | 2 | ||
NSR:StopPlace:15133 | 2 | ||
NSR:StopPlace:15136 | 2 | ||
NSR:StopPlace:15140 | 2 | ||
NSR:StopPlace:15144 | 2 | ||
NSR:StopPlace:15148 | 2 | ||
NSR:StopPlace:15152 | 2 | ||
NSR:StopPlace:15155 | 2 | ||
NSR:StopPlace:15160 | 2 | ||
NSR:StopPlace:15162 | 2 | ||
NSR:StopPlace:15167 | 2 | ||
NSR:StopPlace:15170 | 2 | ||
NSR:StopPlace:15173 | 2 | ||
NSR:StopPlace:15177 | 2 | ||
NSR:StopPlace:15180 | 2 | ||
NSR:StopPlace:15183 | 2 | ||
NSR:StopPlace:15187 | 2 | ||
NSR:StopPlace:15191 | 2 | ||
NSR:StopPlace:15194 | 2 | ||
NSR:StopPlace:15197 | 2 | ||
NSR:StopPlace:15201 | 2 | ||
NSR:StopPlace:15204 | 2 | ||
NSR:StopPlace:15208 | 2 | ||
NSR:StopPlace:15212 | 2 | ||
NSR:StopPlace:15215 | 2 | ||
NSR:StopPlace:15220 | 2 | ||
NSR:StopPlace:15223 | 2 | ||
NSR:StopPlace:15227 | 2 | ||
NSR:StopPlace:15229 | 2 | ||
NSR:StopPlace:15233 | 2 | ||
NSR:StopPlace:15237 | 2 | ||
NSR:StopPlace:15240 | 2 | ||
NSR:StopPlace:15244 | 2 | ||
NSR:StopPlace:15248 | 2 | ||
NSR:StopPlace:15251 | 2 | ||
NSR:StopPlace:15255 | 2 | ||
NSR:StopPlace:15259 | 2 | ||
NSR:StopPlace:15262 | 2 | ||
NSR:StopPlace:15266 | 2 | ||
NSR:StopPlace:15270 | 2 | ||
NSR:StopPlace:15273 | 2 | ||
NSR:StopPlace:15276 | 2 | ||
NSR:StopPlace:15279 | 2 | ||
NSR:StopPlace:15283 | 2 | ||
NSR:StopPlace:15287 | 2 | ||
NSR:StopPlace:15291 | 2 | ||
NSR:StopPlace:15294 | 2 | ||
NSR:StopPlace:15297 | 2 | ||
NSR:StopPlace:15300 | 2 | ||
NSR:StopPlace:15303 | 2 | ||
NSR:StopPlace:15307 | 2 | ||
NSR:StopPlace:15310 | 2 | ||
NSR:StopPlace:15313 | 2 | ||
NSR:StopPlace:15317 | 2 | ||
NSR:StopPlace:15320 | 2 | ||
NSR:StopPlace:15324 | 2 | ||
NSR:StopPlace:15327 | 2 | ||
NSR:StopPlace:15330 | 2 | ||
NSR:StopPlace:15335 | 2 | ||
NSR:StopPlace:15338 | 2 | ||
NSR:StopPlace:15342 | 2 | ||
NSR:StopPlace:15345 | 2 | ||
NSR:StopPlace:15348 | 2 | ||
NSR:StopPlace:15351 | 2 | ||
NSR:StopPlace:15354 | 2 | ||
NSR:StopPlace:15358 | 2 | ||
NSR:StopPlace:15361 | 2 | ||
NSR:StopPlace:15364 | 2 | ||
NSR:StopPlace:15367 | 2 | ||
NSR:StopPlace:15369 | 2 | ||
NSR:StopPlace:15372 | 2 | ||
NSR:StopPlace:15375 | 2 | ||
NSR:StopPlace:15379 | 2 | ||
NSR:StopPlace:15382 | 2 | ||
NSR:StopPlace:15385 | 2 | ||
NSR:StopPlace:15389 | 2 | ||
NSR:StopPlace:15392 | 2 | ||
NSR:StopPlace:15395 | 2 | ||
NSR:StopPlace:15398 | 2 | ||
NSR:StopPlace:15401 | 2 | ||
NSR:StopPlace:16197 | 2 | ||
NSR:StopPlace:16200 | 2 | ||
NSR:StopPlace:16203 | 2 | ||
NSR:StopPlace:16205 | 2 | ||
NSR:StopPlace:16209 | 2 | ||
NSR:StopPlace:16212 | 2 | ||
NSR:StopPlace:16214 | 2 | ||
NSR:StopPlace:16217 | 2 | ||
NSR:StopPlace:16221 | 2 | ||
NSR:StopPlace:16223 | 2 | ||
NSR:StopPlace:16226 | 2 | ||
NSR:StopPlace:16228 | 2 | ||
NSR:StopPlace:16231 | 2 | ||
NSR:StopPlace:16234 | 2 | ||
NSR:StopPlace:16236 | 2 | ||
NSR:StopPlace:16239 | 2 | ||
NSR:StopPlace:16241 | 2 | ||
NSR:StopPlace:16244 | 2 | ||
NSR:StopPlace:16248 | 2 | ||
NSR:StopPlace:16250 | 2 | ||
NSR:StopPlace:16253 | 2 | ||
NSR:StopPlace:16256 | 2 | ||
NSR:StopPlace:16259 | 2 | ||
NSR:StopPlace:16261 | 2 | ||
NSR:StopPlace:16264 | 2 | ||
NSR:StopPlace:16267 | 2 | ||
NSR:StopPlace:16269 | 2 | ||
NSR:StopPlace:16273 | 2 | ||
NSR:StopPlace:16276 | 2 | ||
NSR:StopPlace:16279 | 2 | ||
NSR:StopPlace:16282 | 2 | ||
NSR:StopPlace:16286 | 2 | ||
NSR:StopPlace:16288 | 2 | ||
NSR:StopPlace:16291 | 2 | ||
NSR:StopPlace:16293 | 2 | ||
NSR:StopPlace:16295 | 2 | ||
NSR:StopPlace:16299 | 2 | ||
NSR:StopPlace:16302 | 2 | ||
NSR:StopPlace:16304 | 2 | ||
NSR:StopPlace:16308 | 2 | ||
NSR:StopPlace:16313 | 2 | ||
NSR:StopPlace:16315 | 2 | ||
NSR:StopPlace:16318 | 2 | ||
NSR:StopPlace:16322 | 2 | ||
NSR:StopPlace:16325 | 2 | ||
NSR:StopPlace:16327 | 2 | ||
NSR:StopPlace:16330 | 2 | ||
NSR:StopPlace:16333 | 2 | ||
NSR:StopPlace:16336 | 2 | ||
NSR:StopPlace:16339 | 2 | ||
NSR:StopPlace:16343 | 2 | ||
NSR:StopPlace:16346 | 2 | ||
NSR:StopPlace:16349 | 2 | ||
NSR:StopPlace:16352 | 2 | ||
NSR:StopPlace:16356 | 2 | ||
NSR:StopPlace:16358 | 2 | ||
NSR:StopPlace:16362 | 2 | ||
NSR:StopPlace:1719 | 2 | ||
NSR:StopPlace:18386 | 2 | ||
NSR:StopPlace:2209 | 2 | ||
NSR:StopPlace:22456 | 2 | ||
NSR:StopPlace:24622 | 2 | ||
NSR:StopPlace:24846 | 2 | ||
NSR:StopPlace:28585 | 2 | ||
NSR:StopPlace:3086 | 2 | ||
NSR:StopPlace:3227 | 2 | ||
NSR:StopPlace:37992 | 2 | ||
NSR:StopPlace:38187 | 2 | ||
NSR:StopPlace:38335 | 2 | ||
NSR:StopPlace:38486 | 2 | ||
NSR:StopPlace:38694 | 2 | ||
NSR:StopPlace:38945 | 2 | ||
NSR:StopPlace:39858 | 2 | ||
NSR:StopPlace:39869 | 2 | ||
NSR:StopPlace:39974 | 2 | ||
NSR:StopPlace:40441 | 2 | ||
NSR:StopPlace:40488 | 2 | ||
NSR:StopPlace:42402 | 2 | ||
NSR:StopPlace:43689 | 2 | ||
NSR:StopPlace:4377 | 2 | ||
NSR:StopPlace:46820 | 2 | ||
NSR:StopPlace:46904 | 2 | ||
NSR:StopPlace:47106 | 2 | ||
NSR:StopPlace:48092 | 2 | ||
NSR:StopPlace:48336 | 2 | ||
NSR:StopPlace:48455 | 2 | ||
NSR:StopPlace:48691 | 2 | ||
NSR:StopPlace:48987 | 2 | ||
NSR:StopPlace:49832 | 2 | ||
NSR:StopPlace:52281 | 2 | ||
NSR:StopPlace:5277 | 2 | ||
NSR:StopPlace:55474 | 2 | ||
NSR:StopPlace:57587 | 2 | ||
NSR:StopPlace:57588 | 2 | ||
NSR:StopPlace:57589 | 2 | ||
NSR:StopPlace:57590 | 2 | ||
NSR:StopPlace:57591 | 2 | ||
NSR:StopPlace:57592 | 2 | ||
NSR:StopPlace:57593 | 2 | ||
NSR:StopPlace:57594 | 2 | ||
NSR:StopPlace:57596 | 2 | ||
NSR:StopPlace:64008 | 2 | ||
NSR:StopPlace:70205 | 2 | ||
NSR:StopPlace:7601 | 2 | ||
NSR:StopPlace:9590 | 2 | ||
NSR:StopPlace:9825 | 2 | ||
NSR:StopPlace:989 | 2 | ||
NSR:StopPlace:995 | 2 | ||
NSR:StopPlace:997 | 2 | ||
(270 rows) |