如何组合表的不同列以在 PostgreSQL 的查询输出中生成单个列?
假设您有一个表user_info,其中包含不同用户的州和地区。下面给出了一个例子-
现在,如果您想将州和地区合并到一个名为location的字段中,这就是您应该能够做到的-
SELECT name, district || ', ' || state as location from user_info
||运算符是字符串连接运算符。输出将是-
也可以对数值进行类似的操作。假设您有一个表格标记,其中包含学生的总分和可能的最高分。下面给出了一个例子-
现在,如果您希望基于marks_scored和max_marks输出一个包含百分比标记的新列,您可以按如下方式进行:
SELECT name, marks_scored*100.0/max_marks as perc from marks
输出将如下所示-
热门推荐
1 如何训练狗狗握手
10 新员工寄语祝福语简短
11 新婚敬酒祝福语大全简短
12 怎么训练狗狗
13 训练狗狗上厕所
14 春蚕老师祝福语简短励志
15 高考好运如愿祝福语简短
16 战哥过年祝福语简短
17 中考感谢朋友祝福语简短
18 长沙旅游祝福语大全简短