

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Beispiele für verschachtelte Datentypen
<a name="s_nested-data-type-examples"></a>

Für den `struct<given:varchar, family:varchar>` Typ gibt es zwei Attributnamen:`given`, und`family`, die jeweils einem `varchar` Wert entsprechen.

Für den `array<varchar>` Typ wird das Array als eine Liste von angegeben`varchar`. 

Der `array<struct<shipdate:timestamp, price:double>>` Typ bezieht sich auf eine Liste von Elementen mit `struct<shipdate:timestamp, price:double>` Typ. 

Der `map` Datentyp verhält sich wie ein `array` von`structs`, wobei der Attributname für jedes Element im Array mit a bezeichnet wird `key` und ihm zugeordnet wird. `value` 

**Example**  
Der `map<varchar(20), varchar(20)>` Typ wird beispielsweise als `array<struct<key:varchar(20), value:varchar(20)>>` „where“ behandelt `key` und `value` bezieht sich auf die Attribute der Map in den zugrunde liegenden Daten.   
Hinweise dazu, wie die Navigation in Arrays und Strukturen AWS Clean Rooms ermöglicht wird, finden Sie unter[Navigation](query-nested-data.md#navigation).  
Hinweise dazu, wie die Iteration über Arrays AWS Clean Rooms ermöglicht wird, indem das Array mithilfe der FROM-Klausel einer Abfrage navigiert wird, finden Sie unter. [Aufheben der Verschachtelung von Abfragen](query-nested-data.md#unnesting-queries)