我有使用表的 SQL 的基本知识,但我只能访问 SQL View ,并且我想经常执行这些任务
a) 列出包含列名称“SEX”的 View 名称
This is what I did wrote for searching view names with specific column
values
select distinct TABLE_NAME
from INFORMATION_SCHEMA.COLUMNS
where COLUMN_NAME in ('Sex')
and TABLE_SCHEMA = 'BTJrView' ;
I get an error Relation 'COLUMNS' does not exist
b) 列出包含列值“IFX”的 View 名称
这两种情况需要帮助
再说一次,我正在使用 View ,但无法访问表
最佳答案
你可以试试这个:
select a.name View_name,b.name column_name
from sys.all_objects a
inner join sys.all_columns b
on a.object_id=b.object_id
where a.type_desc = 'View'
and b.name in ('SEX','IFX')
关于mysql - 使用 SQL View 和两个用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28081431/