Tag: lateral

Hive seitliche Ansicht mit Beispiel mit hive-Tabelle mit 1 Spalte als array

Anzahl der Antworten 3 Antworten
Mein use-case ist, ich habe eine Tabelle in hive, die eine Spalte als INT und ein Array-Datentyp sein. Ich möchte, um es anzuzeigen horizontal.. InformationsquelleAutor Nakul Dev | 2015-11-30

Postgres Analog zu CROSS APPLY in SQL Server

Anzahl der Antworten 4 Antworten
Muss ich migrieren von SQL-Abfragen geschrieben für MS SQL Server 2005 auf PostgreSQL 9.1. Was ist der beste Weg, um Ersatz für CROSS APPLY in dieser Abfrage? SELECT * FROM V_CitizenVersions CROSS APPLY dbo.GetCitizenRecModified(Citizen, LastName, FirstName, MiddleName,

GROUP BY in Postgres - keine Gleichheit für JSON-Daten geben?

Anzahl der Antworten 1 Antworten
Habe ich die folgenden Daten in einem Spiele-Tabelle: 5;{"Id":1,"Teams":[{"Name":"TeamA","Players":[{"Name":"AAA"},{"Name":"BBB"}]},{"Name":"TeamB","Players":[{"Name":"CCC"},{"Name":"DDD"}]}],"TeamRank":[1,2]} 6;{"Id":2,"Teams":[{"Name":"TeamA","Players":[{"Name":"CCC"},{"Name":"BBB"}]},{"Name":"TeamB","Players":[{"Name":"AAA"},{"Name":"DDD"}]}],"TeamRank":[1,2]} Möchte ich wählen Sie jedes Letzte ausgeprägte Team in der Tabelle durch Ihren Namen. d.h. ich will eine Abfrage, die zurückkehren wird: 6;{"Name":"TeamA","Players":[{"Name":"CCC"},{"Name":"BBB"} 6;{"Name":"TeamB","Players":[{"Name":"AAA"},{"Name":"DDD"} Also jedes team

Was ist der Unterschied zwischen LATERAL und einer Unterabfrage in PostgreSQL?

Anzahl der Antworten 3 Antworten
Da Postgres kam mit der Fähigkeit zu tun LATERAL verbindet, habe ich schon Lesen, da ich derzeit in den komplexen Daten-dumps für mein team mit vielen ineffizient Unterabfragen, dass die gesamte Abfrage dauert vier Minuten oder mehr.

Abfrage nach Array-Elementen innerhalb des JSON-Typs

Anzahl der Antworten 2 Antworten
Ich versuche zu testen, die json Typ in PostgreSQL 9.3. Ich habe eine json Spalte namens data in einer Tabelle namens reports. Das JSON sieht wie folgt aus: { "objects": [ {"src":"foo.png"}, {"src":"bar.png"} ], "background":"background.png" } Ich

Abfrage nach Element des Arrays in der JSON-Spalte

Anzahl der Antworten 4 Antworten
Kürzlich aktualisiert haben, um mit PostgreSQL 9.3.1 zu nutzen, die JSONfunctionalities. In meiner Tabelle habe ich eine json-Spalte Typ einer Struktur wie dieser: { "id": "123", "name": "foo", "emails":[ { "id": "123", "address": "somethinghere" }, { "id":