This document provides an overview of SQL pattern matching using MATCH_RECOGNIZE in Oracle 12c. It discusses how MATCH_RECOGNIZE allows for enhanced analysis of row sequences to detect matches to complex patterns. The presentation walks through several examples of using MATCH_RECOGNIZE to find patterns in Eurovision song contest data, demonstrating pattern definitions, variables, quantifiers and other features of the syntax. Measures are also introduced to number matched rows.