【PostgreSQL】数据查询-概述

PostgreSQL数据查询

概述

检索或从数据库中检索数据的命令的过程称为查询。在 SQL 中,SELECT 命令用于指定查询。该命令的一般语法是SELECT

[WITH with_queries] SELECT select_list FROM table_expression [sort_specification]

一种简单的查询形式为:

SELECT * FROM table1;

假设有一个名为table1的表,此命令将从table1中检索所有行和所有用户定义的列。(检索方法取决于客户端应用程序。例如*,psql 程序将在屏幕上显示一个 ASCII 艺术表,而客户端库将提供从查询结果中提取单个值的函数。选择列表规范是指表表达式恰好提供的所有列。选择列表还可以选择可用列的子集或使用列进行计算。例如table1,如果有名为a 、b和 c(可能还有其他)的列,则可以进行以下查询:

SELECT a, b + c FROM table1;

SELECT FROM table1是一种简单的表表达式:它只读取一个表。通常,表表达式可以是基表、联接和子查询的复杂构造。但您也可以完全省略表表达式,并将该命令用作计算器:

SELECT 3 * 4;

如果选择列表中的表达式返回不同的结果,这将更有用。例如,可以按以下方式调用函数:

SELECT random();

相关推荐

  1. PostgreSQL数据查询-概述

    2024-01-12 08:36:01       57 阅读
  2. PostgreSQL数据查询-选择列表

    2024-01-12 08:36:01       55 阅读
  3. 数据库原理】(20)查询优化概述

    2024-01-12 08:36:01       56 阅读
  4. postgresql 查询字段 信息

    2024-01-12 08:36:01       54 阅读
  5. postgresql查看数据库占用空间大小

    2024-01-12 08:36:01       41 阅读
  6. PostgreSQL查看数据库的创建时间

    2024-01-12 08:36:01       31 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-12 08:36:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-12 08:36:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-12 08:36:01       82 阅读
  4. Python语言-面向对象

    2024-01-12 08:36:01       91 阅读

热门阅读

  1. 算法有哪⼏类?

    2024-01-12 08:36:01       55 阅读
  2. 【大厂算法面试冲刺班】day2:合并两个有序链表

    2024-01-12 08:36:01       53 阅读
  3. 小明种苹果(UPC)

    2024-01-12 08:36:01       55 阅读
  4. Socket通讯使用的坑-消息合并发送-解决方法

    2024-01-12 08:36:01       60 阅读
  5. Flying HTML生成PDF添加水印

    2024-01-12 08:36:01       63 阅读
  6. js事件冒泡和默认事件是啥如何阻止

    2024-01-12 08:36:01       51 阅读
  7. com.fasterxml.jackson.databind.exc.InvalidFormatException异常

    2024-01-12 08:36:01       50 阅读