Suchergebnisse für Anfrage "set-returning-functions"
Funktion zum Durchlaufen und Auswählen von Daten aus mehreren Tabellen
Ich bin neu bei Postgres und habe eine Datenbank mit mehreren Tabellen derselben Struktur. Ich muss Daten aus jeder Tabelle auswählen, die bestimmten Kriterien entsprechen. Ich könnte das mit ein paar machenUNION Abfragen, aber die Anzahl der ...
Gegebene Zeichenfolge aufteilen und case-Anweisung vorbereiten
Tabell: Tabellennam create table table_name ( given_dates timestamp, set_name varchar );Einfügung von Datensätzen: insert into table_name ...
Fehler bei Verwendung von regexp_split_to_table (Amazon Redshift)
Ich habe die gleiche Frage wie diese: Aufteilen eines durch Kommas getrennten Feldes in Postgresql und Ausführen von UNION ALL für alle resultierenden ...
Was ist der richtige Index zum Abfragen von Strukturen in Arrays in Postgres jsonb?
Ich experimentiere damit, Werte wie die folgenden in einem Postgres zu haltenjsonb -Feld in Postgres ...
Was ist das erwartete Verhalten für mehrere set-return-Funktionen in der select-Klausel?
Ich versuche, einen "Cross Join" mit dem Ergebnis von zwei Set-Return-Funktionen zu erhalten, aber in einigen Fällen erhalte ich keinen "Cross Join", siehe Beispiel Verhalten 1: Wenn die eingestellten Längen gleich sind, werden die Elemente ...
Postgres-Funktion, die einen Datensatz zurückgibt, während ich viele Datensätze habe?
Ich habe viele Datensätze, die meine einfache Abfrage zurückgibt, aber wenn ich die Funktion verwende, erhalte ich nur den ersten Datensatz. erstens erstelle ich meinen eigenen Datentyp mit, CREATE TYPE my_type (usr_id integer , name ...
Split String mit zwei Trennzeichen und Konvertierungstyp
Ich habe eine PL / pgSQL-Funktion wie diese (danke an denjenigen, der dies ermöglicht hat): CREATE OR REPLACE FUNCTION public.split_string(text, text) RETURNS SETOF text LANGUAGE plpgsql AS $function$ DECLARE pos int; delim_length int := ...
Der von der Funktion zurückgegebene Datensatz enthält verkettete Spalten
Ich habe eine Tabelle, in der Kontoänderungen im Laufe der Zeit gespeichert werden. Ich muss das mit zwei anderen Tabellen zusammenfügen, um einige Datensätze für einen bestimmten Tag zu erstellen, falls diese Datensätze noch nicht ...
Parallele unnest () und Sortierreihenfolge in PostgreSQL
Ich verstehe das mit SELECT unnest(ARRAY[5,3,9]) as idohne eineORDER BY Klausel, die Reihenfolge der Ergebnismenge ist nicht garantiert. Ich könnte zum Beispiel bekommen: id -- 3 5 9Aber was ist mit der folgenden Anfrage: SELECT ...
PostgreSQL - Reihenfolge nach Array
Ich habe 2 Tabellen - Kurs, der ID und Name der Kurse enthält, und tagCourse, der Tags für jeden Kurs enthält.