mysql - 将额外的列添加到具有常量值的 sql 查询结果

标签 mysql sql database string sequelize.js

我有一个简单的查询,它返回 ID 列表。
例如。 select id from users;这将返回 id 列表,但我需要另一个 x 列(不适用于用户表或数据库中的任何其他表),其中包含一些我将提供的常量值。在查询 ids 后,我可以使用 Js 或其他语言来实现。但只需要知道在查询本身中是否有任何方法可以做到这一点。
当前结果:

id
---
1
2
3
预期结果:
id      some_new_column         
---          ---
1            abc
2            abc
3            abc
其中 some_new_columnabc ,都应该在查询中提供。
不确定这是否可能。任何线索/帮助表示赞赏。

最佳答案

只需将文字值添加到 select 子句中:

select id, 'abc' as some_new_column from users

关于mysql - 将额外的列添加到具有常量值的 sql 查询结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64682146/

相关文章:

MySQL 搜索多个表并在一张表中搜索多个列

mysql - 获取不同值集随时间变化的总和

c# - 从 .Net 应用程序处理 MySql 数据库的正确方法是什么

ruby-on-rails - 在 >= Rails 3.2.0 中创建 "test"数据库内容的最佳方法是什么?

mysql - 无论如何,返回 IN 值的默认结果

简单选择查询的 MySQL 性能问题

sql - 串联查询

PHP 将图像显示为 BLOB mysqli

python - 使用 Python 获取 MySQL 表中最常见的单词

php - 我如何在 Zend_Db_Select where() 子句中使用问号 '?'?