Die Suche ergab 110 Treffer

von pogomips
Di 15. Okt 2019, 22:04
Forum: SQL
Thema: Umstellung PG9 nach PG10
Antworten: 6
Zugriffe: 81

Re: Umstellung PG9 nach PG10

... ja und ehrlich gesagt. Die fehlende Abwärtskompatibilität von PostgreSQL hat dann doch enttäuscht. Das gab es beim viel gescholtenen MSAccess noch nicht (auch wenn das nur eine Desktop-DB ist) :( . Ehrlich gesagt klingt das nach einer perspektivischen Schräglage. Zeig mir bitte mal ein Access o...
von pogomips
Di 15. Okt 2019, 21:02
Forum: SQL
Thema: Codeoptiierung
Antworten: 14
Zugriffe: 302

Re: Codeoptiierung

ich denke die größte Ressource welche die Abfrage frisst sitzt in dem Group by in Verbindung mit der Where Klausel. Bevor gruppiert wird muss jedesmal die ganze Tabelle nach allen Möglichkeiten durchsucht werden. Das ist natürlich aufwendig. Wenn man aber bedenkt, .. Jein. Du hast einerseits Recht,...
von pogomips
So 13. Okt 2019, 20:12
Forum: SQL
Thema: Codeoptiierung
Antworten: 14
Zugriffe: 302

Re: Codeoptiierung

Schade, das hatte ich mir irgendwie anders vorstellt. zu den beiden Codevarianten: Ich habe Dich so verstanden, dass die WITH Variante von Dir innerhalb einer Funktion eingesetzt wird/ werden soll. Meine Variante soll das jedenfalls nicht. Ich gehe davon aus, die Zeitangaben stammen von den Laufzeit...
von pogomips
Mi 9. Okt 2019, 22:51
Forum: SQL
Thema: Codeoptiierung
Antworten: 14
Zugriffe: 302

Re: Codeoptiierung

.. welche mir aus einer großen Tabelle mit Datumsstempel und Daten folgendes macht: 1. Suche alle Werte im angegebenen Zeitbereich. 2. Zerteile den Zeitbereich in 1500 Werte (konstante Abstände) 3. Suche nach allen Werte in jedem Zeitbereich und führe einen Mittelwert und die Standardabweichung dur...
von pogomips
Sa 28. Sep 2019, 14:22
Forum: SQL
Thema: New Line in Quotes
Antworten: 3
Zugriffe: 174

Re: New Line in Quotes

Du brauchst vermutlich eine Vorverarbeitung.

copy..from ist das gegenstück zu copy ..to
Exportiere mit copy .. to analoge Textdaten mit Zeilenumbruch und schaue, wie es codiert wird. Wahrscheinlich sowas wie \r\n.
Damit ersetzt Du in der Vorverarbeitung die CSV Zeilenumbrüche.
von pogomips
Mo 26. Aug 2019, 21:21
Forum: SQL
Thema: Werte zu Spalten-Namen
Antworten: 8
Zugriffe: 517

Re: Werte zu Spalten-Namen

Super Danke! select jsonb_object_agg("key", val) from test where ( employee = 'emp1' ) AND key = 'key1' OR key = 'key2'; Holt mir auch nur genau die Keys die ich benötige. Vielleicht möchtest Du die Klammern anders setzen: select jsonb_object_agg("key", val) from test where employee = 'emp1' AND (k...
von pogomips
Di 20. Aug 2019, 22:05
Forum: SQL
Thema: Datum
Antworten: 15
Zugriffe: 918

Re: Datum

crosstab wurde ja eigentlich schon genannt (sogar vom TE). Es ist halt wie ebenfalls genannt nicht dynamisch, was problematisch ist. Wenn, dann könnte im Fall hier nur die Variante mit 2 Selects, eins für Daten, eins für Header genommen werden. Ein Select für Header ergibt aber dynamische Ergebnisse...
von pogomips
Fr 2. Aug 2019, 20:13
Forum: Trigger und Funktionen
Thema: Editable views with postgis and qgis
Antworten: 2
Zugriffe: 950

Re: Editable views with postgis and qgis

Es klingt irgendwie kompliziert. Ich bin ein großer Freund von Views, aber falls er dazu da ist, die Update- und Verschiebelogik zu verstecken und immer die neuen Daten zu zeigen, dann wie gesagt klingt das kompliziert. mein Ansatz wäre: - eine ganz normale Tabelle, die aktualisiert wird (und die ga...
von pogomips
Fr 21. Jun 2019, 12:23
Forum: Konfiguration
Thema: Windows 10 / Postgresql Vers. 10.x / LibreOffice Base Vers. 6.x
Antworten: 4
Zugriffe: 413

Re: Windows 10 / Postgresql Vers. 10.x / LibreOffice Base Vers. 6.x

Der Firmenchef ist nicht bereit die Arbeitsmaschine auf Linux umzustellen zu lassen (obwohl das vom Tätigkeitsumfeld und der angeschlossenen Pereferie problemlos möglich wäre). Hat der Firmenchef auch gesagt warum? Bekommt er Mengenrabatt auf Win 10 Installationen? Gibt er das Geld gerne aus? Geld ...
von pogomips
Fr 21. Jun 2019, 09:06
Forum: PL/pgSQL
Thema: Postgres DB-Befehl Fehler mit "IF EXISTS"
Antworten: 4
Zugriffe: 1422

Re: Postgres DB-Befehl Fehler mit "IF EXISTS"

Ein paar Anmerkungen: 1. Ein Begin/End könnte auch ein anonymer Block sein. Ich weiß nicht seit wann mySQL das könnte (vielleicht >8?), pg kann es jedenfalls schon ewig. Nur nicht so, wie hier geschrieben 2. Wenn 1, dann würde auch ein if then else funktionieren 3. Es wäre aber wie schon geschrieben...