SELECT id, name, age, salary, (salary * 12) AS annual_salary FROM employees;
这会返回一个新的结果集,其中包括所有原始列以及计算的可见列(年薪)。 3. 更新表结构以添加可见列 如果您需要频繁地计算可见列,则可以将该列添加到表中以避免每次都执行计算。可以使用以下SQL语句将计算的可见列添加到表中:ALTER TABLE employees ADD COLUMN annual_salary INT AS (salary * 12);
现在,表中包括名为annual_salary的新列。每次插入或更新记录时,该列将自动计算并存储到表中。 总结 在MySQL中添加可见的列是很容易的。您可以使用SELECT语句来为查询结果添加可见列,也可以使用ALTER TABLE语句将可见列添加到表中。但请注意,如果您添加了很多可见列,这样可能会导致性能下降。