Asumo las properties
la columna es una STRING
, en ese caso puedes hacer esto para extraer el year
campo y usarlo en un filtro:
SELECT * FROM table WHERE JSON_EXTRACT_SCALAR(properties, '$.year') = '2007'
Note que es '2007'
, no 2007
, ya que en su captura de pantalla parece que los valores son cadenas.
Puede leer más sobre JSON_EXTRACT_SCALAR
y otras funciones de manipulación de JSON en la documentación de la versión de Presto que Athena está usando actualmente
.