mysql - 多表 SELECT (MySQL) 中的特定列大写

标签 mysql

我试图以大写形式显示特定列,但在选择多个表时无法做到这一点。感谢您的帮助。

表_1

id - 姓名 - 姓氏

表_2

id - person_id - 金额

SELECT * FROM table_1, table_2, UPPER(table_1.name) WHERE table_1.id = table_2.person_id

最佳答案

所选列先行(即表格)

SELECT table_1.*, table_2.*, UPPER(table_1.name) as nameUpper FROM table_1, table_2 WHERE table_1.id = table_2.person_id

关于mysql - 多表 SELECT (MySQL) 中的特定列大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42982519/

相关文章:

mysql - 从两个内部联接中选择特定字段

java - 将 JSON 发送到数据库时出错

mysql 字符集 utf 8 排序规则(dup 键)无法正常工作

mysql - React项目的免费服务器选择

sql - 逗号分隔值

java - Vaadin ValueChangeEvent getProperty 特定表列

第 1 行的 mysql 错误 'NULL'

php - 如何从数据库条目创建永久可访问的 URL?

php - mysql 中的 if 语句?

java - 为什么 hibernate 在第 1 行抛出 "data truncation-data too long for coloumn ' a'?