In einem Verbund mehrerer Praxen benötigen wir zur Beschleunigung der meisten Statistik-Abfragen den Parameter "Betriebsstätte". Im Besitz rudimentärer SQL-Kenntnisse, habe ich versucht, in Tomedo-Abfragen eine Zeile wie "where B.Betriebsstaetten like %xxx%" einzufügen, was natürlich scheitert. Kann man da etwas tun?
Gefragt von (1.3k Punkte)
0 Punkte

2 Antworten

Da ihre generische Frage sehr viele Statistiken betrifft kann man im Allgemeinen nicht konkret sagen was man an SQL-Code schreiben müsste. Im Einzellfall kann man das recht schnell ergänzen. Wenn Sie es selbst nicht umsetzen können und Ihr Techniker das auch nicht kann sollten Sie im Support anrufen.
Beantwortet von (83.3k Punkte)
0 Punkte

Je nach Kontext ist da was anderes zu schreiben. Am häufigsten dürfte folgendes funktionieren:

left join Betriebsstaette BS

on (AAA.betriebsstaette_ident = BS.ident and BS.kuerzel = 'xxx')

wobei AAA eine bereits benutzte Tabelle mit Betriebsstaette (z.B. Leistung) und xxx das kuerzel der gewünschten Betriebsstätte ist. Statt = 'xxx' können sie natürlich auch ilike '%xxx%' schreiben.

Beantwortet von (67.9k Punkte)
0 Punkte
16,092 Beiträge
23,868 Antworten
42,009 Kommentare
11,711 Nutzer