例: 複数のGROUP BYとパラメータ名付きでJSON_AGGを使用

Teradata® Database JSONデータ型

brand
Software
prodname
Teradata Database
vrm_release
16.20
category
プログラミング リファレンス
featnum
B035-1150-162K-JPN
次の例では、パラメータ名を割り当てる方法、およびGROUP BY句を使用する方法を示します。
SELECT JSON_agg(empID AS id, empName AS name) 
FROM emp_table
GROUP BY company, empAge;
結果:
JSON_AGG(empID AS id,empName AS name)
--------------------------------------------------------------------------
{"id":2,"name":"Justin"}
[{"id":3,"name":"Someone"},{"id":1,"name":"Cameron"}]