clickhouse數據查詢、修改操作


近期因為涉及Clickhouse 的一些操作、記錄下自己的一些操作。

1.由於我們庫使用的是MergeTree的引擎、所以支持update 和 delete

2.開始記錄操作:

 以下是數據update 的腳本 、多個column的update 、只需要再update 后面跟上即可。

alter table summer_cn.bi_ime_sale_history update sale_date = toDateTime('2020-03-31 00:00:00')  where id in (
'IDVIVO_sale1245122',
'IDVIVO_sale1245174',
'IDVIVO_sale1245233',
'IDVIVO_sale1245173');

接下來是delete的sql、where條件后面跟的是篩選條件

alter table summer_cn.bi_ime_sale_history delete  where id in (
'IDVIVO_sale1245122',
'IDVIVO_sale1245174',
'IDVIVO_sale1245233',
'IDVIVO_sale1245173');

接下來是select 的sql、select的和普通數據庫的查詢方式是一致的。

select * from summer_cn.bi_ime_sale_history  where id in (
'IDVIVO_sale1245122',
'IDVIVO_sale1245174',
'IDVIVO_sale1245233',
'IDVIVO_sale1245173');

以上僅做以記憶。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM