MongoDB中的数据
SQL SELECT join_date, employee
FROM "db".organization;
结果:
[
{
'join_date': '2015-05-02',
'employee': { 'id': 1001122, 'name': 'XYZ', 'designation': 1}
},{
'join_date': '2015-05-02',
'employee': { 'id': 1001123, 'name': 'ABC', 'designation': 1}
},{
'join_date': '2015-05-02',
'employee': { 'id': 1001124, 'name': 'QWE', 'designation': 2}
},{
'join_date': '2015-05-05',
'employee': { 'id': 1001130, 'name': 'AVC', 'designation': 2}
},{
'join_date': '2015-05-02',
'employee': { 'id': 1001126, 'name': 'ASD', 'designation': 4}
},{
'join_date': '2015-05-05',
'employee': { 'id': 1001122, 'name': 'XYZ', 'designation': 1}
},{
'join_date': '2015-05-02',
'employee': { 'id': 1001135, 'name': 'ABC', 'designation': 2}
},{
'join_date': '2015-05-02',
'employee': { 'id': 1001137, 'name': 'QWE', 'designation': 2}
},{
'join_date': '2015-05-08',
'employee': { 'id': 1001130, 'name': 'AVC', 'designation': 1}
},{
'join_date': '2015-05-02',
'employee': { 'id': 1001128, 'name': 'DSA', 'designation': 4}
}
]
我想使用QlikView中的分组加入join_date和指定来获取数据
我想查询类似的东西以获得以下响应
SQL SELECT count(*) as count, designation, join_date as joinDate
FROM "db".organization group by designation, join_date;
由于设计在员工字段中,因此上述查询不起作用。 什么是您正确的查询?
我想要下面的JSON
[
{
'join_date': '2015-05-02',
'designation': 1,
'count': 2
},{
'join_date': '2015-05-02',
'designation': 2,
'count': 3
},{
'join_date': '2015-05-05',
'designation': 2,
'count': 1
},{
'join_date': '2015-05-05',
'designation': 1,
'count': 1
},{
'join_date': '2015-05-02',
'designation': 4,
'count': 2
},{
'join_date': '2015-05-08',
'designation': 1,
'count': 1
}]