sql - 在 postgres 中创建一个范围

标签 sql postgresql select range intervals

如何在 PostgreSQL 的选择中创建一个范围?我想要这样的结果:

num
---
1
2
3
4
5
6

来自这样的查询:

SELECT range(1,6) AS num;

最佳答案

SELECT  *
FROM    generate_series(1, 6) num

https://www.postgresql.org/docs/current/functions-srf.html

关于sql - 在 postgres 中创建一个范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2515916/

相关文章:

sql - 如何在oracle sql的WHERE IN子句中传递变量?

java - postgresql order by desc 对于字符串不起作用

mysql - 如何选择 1 :n related records which are minimum 2 per type in MySQL

MySQL如何优化一个NOT IN查询?

sql - 工具比较两个不同数据库中的表

Python 代码随机卡住

c - Select() 使用相同的套接字描述符发送和接收

sql - 在 PostgreSQL 中格式化日期

sql - Postgres : get min and max rows count in many to many relation table

java - 使用 Hibernate 在 Postgresql 中保留 EnumSet