teichmann@5188: select.gewaesser = \ teichmann@5188: SELECT GEWAESSER_NR, NAME FROM SL_GEWAESSER teichmann@4754: select.messstelle = \ teichmann@5188: SELECT NAME, MESSSTELLE_NR, STATIONIERUNG \ teichmann@4754: FROM MESSSTELLE \ teichmann@5188: WHERE GEWAESSER_NR = :GEWAESSER_NR teichmann@4775: select.abflusstafel = \ teichmann@4775: SELECT ABFLUSSTAFEL_NR, \ teichmann@4775: ABFLUSSTAFEL_BEZ, \ teichmann@4775: strftime('%s', GUELTIG_VON) * 1000 AS GUELTIG_VON, \ teichmann@4775: strftime('%s', GUELTIG_BIS) * 1000 AS GUELTIG_BIS, \ teichmann@4775: PEGELNULLPUNKT, \ teichmann@4775: BFG_ID \ teichmann@4775: FROM ABFLUSSTAFEL \ teichmann@4775: WHERE MESSSTELLE_NR LIKE :number teichmann@5188: select.tafelwert = \ teichmann@5188: SELECT TAFELWERT_NR AS id, WASSERSTAND AS w, ABFLUSS AS q FROM TAFELWERT \ teichmann@5188: WHERE ABFLUSSTAFEL_NR = :number teichmann@5258: select.bfg.id.current = \ teichmann@5480: SELECT ABT.BFG_ID AS BFG_ID FROM ABFLUSSTAFEL ABT \ teichmann@5258: WHERE GUELTIG_VON IN ( \ teichmann@5258: SELECT min(GUELTIG_VON) FROM ABFLUSSTAFEL \ teichmann@5258: WHERE GUELTIG_VON IS NOT NULL AND GUELTIG_BIS IS NULL \ teichmann@5258: AND MESSSTELLE_NR LIKE :number) \ teichmann@5480: AND MESSSTELLE_NR LIKE :number