我正在尝试执行以下命令。
我有一个表格,例如employee_master
,字段是
Name, Age, address, telephone, email,..
休息" xyz"列将在运行时生成。
我正在尝试获取未知列的所有"xyz"
字段,但我只想知道name, address, age
已知颜色
select * fields
from table/view
where column name <> "telephone"
and column name <> "email".
可以在mysql中使用吗?
答案 0 :(得分:0)
您可以使用以下查询获取所有列xyz:
SELECT `COLUMN_NAME` from information_schema.columns where `TABLE_NAME` = "employee_master" AND `COLUMN_NAME` NOT IN ("telephone","email");
然后使用结果在xyz列中最后选择所有字段。
答案 1 :(得分:0)
你想要这个吗?
select `name`, `address`, `age`, `xyz`
from employee_master
答案 2 :(得分:-1)
从表/视图中选择*,其中column ='value'