In addition to Sebastian (and correcting one or two typos in his script): If you use the SQL Console in DNN, you might need the "DNN-SQL-Syntax", which is then:
SELECT T.ModuleID
FROM {databaseOwner}{objectQualifier}HtmlText T
INNER JOIN (SELECT ModuleID, MAX([Version]) as LatestVersion FROM {databaseOwner}{objectQualifier}HtmlText GROUP BY ModuleID) AS S ON T.ModuleID = S.ModuleID AND T.Version = S.LatestVersion
WHERE T.Content LIKE '%codeblock%'
Please keep in mind that the content is stored HTML-encoded - so replace < by <, > by >, " by " etc.
Happy DNNing!
Michael