SQL get table name by column


SELECT
t.name AS table_name,
SCHEMA_NAME(schema_id)
AS schema_name,
c.name AS column_name

FROM sys.tables AS t
INNER JOIN sys.columns c
ON t.OBJECT_ID = c.OBJECT_ID

WHERE c.name LIKE '%post%' 
ORDER BY schema_name, table_name;


Note: post is the column name.
Related Posts Plugin for WordPress, Blogger...