Zakładam properties
kolumna to STRING
, w takim przypadku możesz to zrobić, aby wyodrębnić year
i użyj go w filtrze:
SELECT * FROM table WHERE JSON_EXTRACT_SCALAR(properties, '$.year') = '2007'
Zauważ, że to '2007'
, a nie 2007
, ponieważ na zrzucie ekranu wygląda na to, że wartości są ciągami.
Możesz przeczytać więcej o JSON_EXTRACT_SCALAR
funkcja i inne funkcje manipulacji JSON w dokumentacji wersji Presto, z której obecnie korzysta Athena
.