У меня есть таблицы типа:
документ:
+-----+---------+
| dId | score |
+-----+---------+
| A | 100 |
| B | 80 |
| C | 70 |
+-----+---------+
сущность:
+------+------------+-----+
| name | details | dId |
+------+------------+-----+
| e1 | a | A |
| e2 | a | A |
| e3 | b | B |
| e4 | c | B |
| e5 | d | C |
+------+------------+-----+
Ожидаемый результат:
+------+--------+----------+
| dId | score | entities |
+------+--------+----------+
| A | 100 | e1, e2 |
| B | 80 | e3, e4 |
| C | 70 | e5 |
+------+--------+----------+
Текущий запрос:
SELECT
docT.dId,
docT.score,
entityT.name AS entities
FROM
document docT,
entity entityT
LEFT JOIN
document_sentiment docT1
ON
docT1.dId = entityT.dId
Теперь я прошел через 1 и 2 , которые предназначены для SQL-сервера.
Но я смотрюдля Стандартный формат SQL, используемый BigQuery .
Как получить ожидаемый результат в стандартном формате SQL?