comparison flys-artifacts/doc/conf/meta-data.xml @ 5529:52876daf97b0

Use left join on time intervals as they can be NULL
author Tom Gottfried <tom@intevation.de>
date Tue, 02 Apr 2013 13:02:12 +0200
parents 3badc699af0e
children 65fa2b22dc46
comparison
equal deleted inserted replaced
5528:33d735f5433e 5529:52876daf97b0
894 r.b AS dem_upper, 894 r.b AS dem_upper,
895 d.name AS name, 895 d.name AS name,
896 d.projection || ' | ' || t.start_time || ' - ' || t.stop_time AS info 896 d.projection || ' | ' || t.start_time || ' - ' || t.stop_time AS info
897 FROM dem d 897 FROM dem d
898 JOIN ranges r ON d.range_id = r.id 898 JOIN ranges r ON d.range_id = r.id
899 JOIN time_intervals t ON d.time_interval_id = t.id 899 LEFT JOIN time_intervals t ON d.time_interval_id = t.id
900 WHERE d.river_id = ${river_id} 900 WHERE d.river_id = ${river_id}
901 </dc:statement> 901 </dc:statement>
902 <dc:for-each> 902 <dc:for-each>
903 <dem factory="demfactory" ids="{$dem_id}" name="{$name}" info="{$info}"/> 903 <dem factory="demfactory" ids="{$dem_id}" name="{$name}" info="{$info}"/>
904 </dc:for-each> 904 </dc:for-each>

http://dive4elements.wald.intevation.org