问题标签 [sqlite-utils]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
20 浏览

sqlite - sqlite-utils convert 函数可以选择两列吗?

我正在使用 sqlite-utils 将 csv 加载到 sqlite 中,稍后将通过 Datasette 提供服务。我有两列,likes并且dislikes. 我想要第三列,quality-score将喜欢和不喜欢加在一起,然后将喜欢除以总数。

sqlite-utils convert函数应该是我最好的选择,但我在文档中看到的只是如何选择单个列进行转换。

sqlite-utils convert content.db articles headline 'value.upper()'

从给出的示例中,看起来convert后面是 db 文件名、表名,然后是您要操作的 col。是否可以简单地添加另一个列名,或者是否有一个标志可以选择多个列进行操作?如果这不可能,我会感到非常惊讶,我只是找不到任何文档来支持它。