小编Zak*_*ain的帖子

如何在水平行中显示特定日期范围内的所有日期?

我在 PostgreSQL 中有一个数据库表,命名如下t1

姓名 开始日期 结束日期
10 月 18 日 2018-10-01 2018-10-05

我想要日期范围的结果,例如:

10 月 18 日 2018-10-01 2018-10-02 2018-10-03 2018-10-04 2018-10-05

在我的帮助下,generate_series()我可以“垂直”地做到这一点,但是如何在一行中获得结果?

sql row time-series postgresql-9.1 generate-series

3
推荐指数
1
解决办法
1125
查看次数

如何在postgreSQL中的一行中获取多个值?

我在postgreSQL9.4中有数据库表名emp_leave

|emp_name|leave_type|total_lday|
| Tame   |    PL    |     3    |
| Tame   |    UL    |     4    |
Run Code Online (Sandbox Code Playgroud)

我想要查询结果

|emp_name|paid_leave|unpaid_leave|
| Tame   |    3     |      4     |    
Run Code Online (Sandbox Code Playgroud)

sql postgresql-9.4

3
推荐指数
1
解决办法
95
查看次数