WITH JSONText AS (
    SELECT content,
           CHARINDEX('"filterModel":', content) AS start_index
    FROM documents
),
ExtractedValues AS (
    SELECT content,
           SUBSTRING(content, start_index, LEN(content) - start_index + 1) AS substring_from_filterModel
    FROM JSONText
    WHERE start_index > 0
)
SELECT content,
       CASE 
           WHEN start_index > 0 THEN
               SUBSTRING(
                   substring_from_filterModel,
                   CHARINDEX(':', substring_from_filterModel) + 1,
                   CHARINDEX('}', substring_from_filterModel) - CHARINDEX(':', substring_from_filterModel) - 1
               )
           ELSE 'Not Found'
       END AS filterModel_value
FROM ExtractedValues;