Изменение значения столбца зависит от количества вхождений

У нас есть документы об этом здесь: https://babeljs.io/docs/en/plugins#syntax-plugins

-syntax- плагины активируют только синтаксис правильно разобрать и вообще не преобразовывать код. Обычно вам не нужно указывать это, если только для него не нужно правильно разбираться.

-трансформаторы-плагины позволяют использовать синтаксис, а также преобразовывать код для вас.

Вы хотите используйте babel-plugin-transform-object-rest-spread, если вы используете Babel v6.

1
задан ag_1812 19 January 2019 в 21:08
поделиться

1 ответ

Вы можете использовать агрегацию:

select book,
       (case when min(genre) = max(genre) then max(genre)
             else 'mixed genres'
        end) as genre
from t
group by book;

Вы также можете перечислить все жанры:

select book, group_concat(genre) as genre
from t
group by book;
0
ответ дан Gordon Linoff 19 January 2019 в 21:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: