我有两个tabels困难,PostgreSQL的查询
用户
id | name | sex | birth
---+--------+-----+------
1 | User1 | 0 | 2007-07-12
2 | User2 | 0 | 1988-05-10
3 | User3 | 1 | 2000-01-11
4 | User4 | 1 | 1999-10-10
而另一TABEL
为了
id | user_id | price | order_date
---------------------------------------------
1 | 3 | 5 | 2017-07-10 08:01:00.000000
2 | 3 | 6 | 2017-07-11 09:01:00.000000
3 | 1 | 8 | 2017-07-12 10:01:00.000000
4 | 2 | 10 | 2017-07-13 11:01:00.000000
5 | 4 | 100 | 2017-07-14 12:01:00.000000
6 | | 58 | 2017-07-15 13:01:00.000000
我需要的结果TABEL这样
为了
|age | men_pr | women_pr|
|-----------------------------
|<18 | 8 | |
|18-50 | 10 | 111 |
|>50 | | |
与日期
WHERE
order.order_date >= '2017-07-01 08:01:00.000000'
AND order.order_date <= '2017-07-15 08:01:00.000000'
你尝试过什么,和你在哪里有困难? –