当前位置: 首页 > news >正文

openGauss学习笔记-30 openGauss 高级数据管理-别名

文章目录

    • openGauss学习笔记-30 openGauss 高级数据管理-别名
      • 30.1 语法格式
        • 30.1.1 列别名语法
        • 30.1.2 表别名语法
      • 30.2 参数说明
      • 30.3 示例

openGauss学习笔记-30 openGauss 高级数据管理-别名

SQL可以重命名一张表或者一个字段的名称,这个名称为该表或该字段的别名。创建别名是为了让表名或列名的可读性更强。SQL中使用AS来创建别名。

30.1 语法格式

30.1.1 列别名语法

SELECT 
{ * | [column [ AS ] output_name, ...] }
[ FROM from_item [, ...] ]
[ WHERE condition ];

30.1.2 表别名语法

SELECT column1, column2.... 
FROM table_name AS output_name 
WHERE [condition];

30.2 参数说明

  • output_name

    通过使用子句AS output_name可以为输出字段取个别名,这个别名通常用于输出字段的显示。支持关键字name、value和type作为列别名。

30.3 示例

用C表示表customer_t1的别名,查询表内数据。

openGauss=# SELECT c.c_first_name,c.amount FROM customer_t1 AS c;c_first_name | amount
--------------+--------Grace        |   1000Grace        ||Joes         |   2200James        |   5000Local        |   3000Lily         |   1000Lily         |   2000
(8 rows)

👍 点赞,你的认可是我创作的动力!

⭐️ 收藏,你的青睐是我努力的方向!

✏️ 评论,你的意见是我进步的财富!

图片

http://www.lryc.cn/news/109188.html

相关文章:

  • C#实现多线程局域网扫描器的思路与具体代码
  • Redis秒杀:一人一单问题及初步解决
  • python 数据分析面试题:求分组排第n名的记录数据
  • eclipse常用快捷键
  • 什么是OCR?OCR技术详解
  • 【大模型】开源且可商用的大模型通义千问-7B(Qwen-7B)来了
  • SQL分类及通用语法数据类型
  • 亿欧智库:2023中国功效型护肤产品成分解析研究报告(附下载
  • Kubernetes高可用集群二进制部署(一)主机准备和负载均衡器安装
  • python与深度学习(十二):CNN和猫狗大战二
  • React(1)——快速入门
  • 【论文】【生成对抗网络五】Wasserstein GAN (WGAN)
  • 学习率Learn_rate是什么(深度学习)
  • webpack基础知识五:说说Loader和Plugin的区别?编写Loader,Plugin的思路?
  • AI大模型之花,绽放在鸿蒙沃土
  • [JAVAee]锁策略
  • uni-app-使用tkiTree组件实现树形结构选择
  • SQL-每日一题【1179. 重新格式化部门表】
  • GO语言语法结构
  • C++学习——模板
  • 二叉树的遍历(先序遍历,中序遍历,后序遍历)递归与非递归算法
  • 【LeetCode】516. 最长回文子序列
  • Java 集合框架
  • 遇到多人协作,我们该用git如何应对?(版本二)
  • Flutter iOS 集成使用 fluter boost
  • node.js相关的npm包的集合
  • Android Ble蓝牙App(二)连接与发现服务
  • Android 自定义按钮(可滑动、点击)
  • mac录屏怎么打开?很简单,让我来教你!
  • Stable Diffusion AI绘画学习指南【插件安装设置】