Create and Insert:


CREATE TABLE whisky (name VARCHAR(255), props JSON);

INSERT INTO whisky VALUES
  ( "Glen Albyn 24", '{"age": 24, "cask_strength": false, "abv": 47.5 }' ),
  ( "Glenrothes 24", '{"age": 24, "cask_strength": true, "coloured": false }' );

Query:


SELECT name, *props->>"$.age"* FROM whisky WHERE *props->"$.cask_strength" = true*;

Result:


+-------------------------+---------------------+
| name                    | props->"$.age"      |
+-------------------------+---------------------+
| Glenrothes 24           | 24                  |
+-------------------------+---------------------+