

 O Amazon Redshift não permitirá mais a criação de UDFs do Python a partir do Patch 198. As UDFs do Python existentes continuarão a funcionar normalmente até 30 de junho de 2026. Para ter mais informações, consulte a [publicação de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# Exemplo: Executar subconsultas correlacionadas no Redshift Spectrum
<a name="c_performing-correlated-subqueries-spectrum"></a>

Este tópico descreve como executar subconsultas correlacionadas no Redshift Spectrum. Subconsulta correlacionada é uma consulta que usa valores da consulta externa.

Você pode executar subconsultas correlacionadas no Redshift Spectrum. A pseudocoluna `$spectrum_oid` possibilita realizar consultas correlacionadas com o Redshift Spectrum. Para executar uma subconsulta correlacionada, a pseudocoluna `$spectrum_oid` deve estar habilitada, mas não deve aparecer na instrução SQL. Para obter mais informações, consulte [Pseudocolunas](c-spectrum-external-tables.md#c-spectrum-external-tables-pseudocolumns).

Para criar o esquema externo e as tabelas externas para esse exemplo, consulte [Conceitos básicos do Amazon Redshift Spectrum](c-getting-started-using-spectrum.md).

Veja a seguir um exemplo de subconsulta correlacionada no Redshift Spectrum. 

```
select *
from myspectrum_schema.sales s
where exists
( select *
from myspectrum_schema.listing l
where l.listid = s.listid )
order by salesid
limit 5;
```

```
salesid  listid   sellerid   buyerid   eventid   dateid  qtysold  pricepaid   commission   saletime
1        1        36861      21191     7872      1875    4        728         109.2        2008-02-18 02:36:48
2        4        8117       11498     4337      1983    2        76          11.4         2008-06-06 05:00:16	
3        5        1616       17433     8647      1983    2        350         52.5         2008-06-06 08:26:17	
4        5        1616       19715     8647      1986    1        175         26.25        2008-06-09 08:38:52	
5        6        47402      14115     8240      2069    2        154         23.1         2008-08-31 09:17:02
```