Clickhouseで特定の条件を満たすすべてのレコードに特定の値を追加することは可能ですか?Clickhouseの配列に追加
0
A
答えて
0
アップデートと削除はクリックハウスではサポートされていないため、できません。
0
ClickHouseのすべてのデータが不変なので、テーブルのデータを変更することはできません。
しかし:あなたは、選択時にその場にそのを追加したり、あなたのためにそれを行いますVIEWを作ることができます。
変更された状態で格納されている列が本当に必要な場合は、表コピーまたはマテリアライズド・ビューを作成する必要があります。
これらの関数は便利なarrayConcat、arrayPushBack、arrayPushFront(ドキュメンテーションが近づいています)です。
ので
SELECT
CASE
WHEN condition > 10 THEN arrayPushBack(array_field, 'extra_element')
ELSE array_field
END
FROM
(
SELECT
10 AS condition, ['a', 'b'] AS array_field
UNION ALL
SELECT
101, ['c', 'd']
);
関連する問題
- 1. 配列に追加
- 2. 追加配列
- 3. Reactの配列に追加
- 4. Elasticsearchの配列に追加
- 5. php preg_match。配列に追加
- 6. mysql配列に追加
- 7. 配列に値を追加
- 8. 連想配列に追加
- 9. セル配列matlabに追加
- 10. 配列Cに追加
- 11. 追加配列は
- 12. 配列要素の追加
- 13. 追加配列nodejs MongoDBの
- 14. VBA配列の追加
- 15. 追加ファイルの配列
- 16. 配列をPHPの行列(多次元)配列に追加
- 17. 配列をCSV列に追加
- 18. ノックアウトjs、配列に追加の要素を追加する
- 19. 配列にアイテムを追加/追加するためのC#JsonConvert.DeserializeObject
- 20. 既存の配列に値の配列を追加する
- 21. オブジェクトの配列の先頭に配列を追加する - Javascript
- 22. MongoDBの配列のサブ配列に要素を追加する
- 23. 配列の要素を別の配列に追加する
- 24. 多次元配列の子に追加
- 25. オブジェクトの配列に値を追加
- 26. 配列の最後にスウィフトを追加
- 27. コンボボックスに配列の内容を追加
- 28. 配列の先頭に追加
- 29. PHPの配列にjsonオブジェクトを追加
- 30. PHPExcelテンプレートにオブジェクトの配列を追加
は、あなたがそれを試してみましたか? – jhhoff02
こちらのドキュメント(https://clickhouse.yandex/reference_en.html)で検索しようとしましたが見つかりませんでした。 –