gpt4 book ai didi

mysql - 从 sql 中的列名中删除某些常见文本

转载 作者:太空宇宙 更新时间:2023-11-03 11:35:41 25 4
gpt4 key购买 nike

我们如何删除 sql 表的列名中“点”之前的任何内容:

假设,SQL 表有以下名称:

xyz1_sdef1.my_header_name1
xyz2_sdef2.my_header_name2
xyz3_sdef3.my_header_name3
.
.
.
.

但是我想要什么,什么时候应该运行:

Select * from myTable;

我应该得到:

my_header_name1   my_header_name2   my_header_name3   my_header_name4
123213213 . . .
456546546 . . .
.
.

最佳答案

列出列,给它们起别名

select xyz1_sdef1.my_header_name1 as Header1 -- this is a column alias
from MyTable

由 Lakshmi 提供:

MySQL ALIASES 可用于为列或表创建临时名称。列别名用于使结果集中的列标题更易于阅读。使用这样的东西:

SELECT column1 as COL1, 
column2 AS COL2,
......
FROM Table_1;

关于mysql - 从 sql 中的列名中删除某些常见文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46191783/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com