Ich habe eine Tabelle wie diesewie letzten Wert eines Attributs in postgresql Pivot-Tabelle erhalten
id u_id attr_key attr_value process_id insert_time
------|-------|----------|------------|--------------|--------------
1 1 name john 1 1
2 1 family smith 1 2
3 2 job clerk 2 3
4 1 name sarah 3 4
.............
Ich habe zwei Dinge zu finden:
- Ich habe eine Ansicht von tablefunc erstellen (Kreuztabellen), um eine Gruppe von Daten für eine beliebige von U_ID zu holen. So ist es einfach
- Ich muss (letzten) letzten Wert eines beliebigen Schlüssels von einem U_ID (wie Hbase-Datenbank) zu finden, so habe ich keine gute Lösung
das ist, was ich
id u_id attr_key attr_value
------|-------|----------|------------
4 1 name sarah
2 1 family smith
Jede Idee oder eine Funktion benötigen? (das möglich, eine Spalte in meinem Datenmodell hinzufügen)
Bitte ** [EDIT] ** Ihre Frage und fügen Sie die erwartete Ausgabe basierend auf Ihren Beispieldaten. Und du solltest nur eine Frage pro Frage stellen –
ok ............. –