MySQL SELECT 带有包含字符串的额外列

标签 mysql sql string select

我曾经知道如何做到这一点,但我似乎无法记住或找到答案。

我想从表中返回数据,然后只需添加一个带有设定值的额外列(不需要保存)。因此,这不是一个 UPDATE 问题。只需一个带有额外列的 SELECT 即可。

原表:

|  id  |   col1   |   col2   |
|  1   |  value1  |  value2  |

返回类似这样的内容:

|  id  |   col1   |   col2   ||    tmpCol    |
|  1   |  value1  |  value2  ||    12:48     |

最佳答案

很简单:

SELECT id, col1, col2, '12:48' AS tempCol

关于MySQL SELECT 带有包含字符串的额外列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23588788/

相关文章:

MySQL如何填充范围内缺失的日期?

mysql - 我无法使用选择查询插入列

ios - 在 Swift 中将字符串(浮点值)转换为 int

c# - 为什么 Char.IsDigit 为无法解析为 int 的字符返回 true?

php - MYSQL 按日期排序(字符串)

mysql - 在 mysql 存储过程中执行保证和失败回滚

mysql - 多列上的索引使用

mysql - MariaDB/MySQL tmp 表正在占用整个磁盘空间

sql - 如何在 Rails 中的连接表上指定条件

Java字符串计算器,第一个数字为负数