mysql - 将标签附加到 SELECT 上的 * 列

标签 mysql database

对于一列来说很简单:

SELECT myColumn as 'My super sweet column', yourColumn FROM myTable;
# Results in:
# +-----------------------+------------+
# | My super sweet column | yourColumn |
# +-----------------------+------------+
# |                     1 |          0 |
# +-----------------------+------------+

我如何实现类似...的目标?

SELECT * as 'Random_'* FROM myTable;
# To result in:
# +-----------------+-------------------+
# | Random_myColumn | Random_yourColumn |
# +-----------------+-------------------+
# |               1 |                 0 |
# +-----------------+-------------------+

最佳答案

没有合理的方法可以做你想做的事。您必须列出所有列名称及其别名。

关于mysql - 将标签附加到 SELECT 上的 * 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11227026/

相关文章:

php - 针对表行的全文搜索

mysql - 缓慢的 MySQL 查询——JOIN 中的 CASE

database - 我可以作为数据库角色执行 Entity Framework 查询吗?

MySQL - 是否可以使用列作为表名?

mysql - 相当复杂的连接的聚合

php - MySQL 括号?

database - Excel 可以将自己用作数据库吗?

database - 这在编程上是个坏主意吗?

database - Django 中的syncdb 和更新数据库模式

database - 如何使用 T-SQL 查找在给定日期创建的记录总数?