Knex.js 使用别名计算不同的列
Knex.js count distinct column with alias
我想生成这个 SQL 代码:
Select count(distinct user_id) as ui
from posts
我试过这段代码,但没有用:
knex('posts').countDistinct('user_id').as('ui');
我该怎么做?
我发现 count() 和 countDistinct 都可以像这样解析原始查询:
knex('posts').countDistinct('user_id as ui') ;
knex('posts').count('user_id as ui') ;
我想生成这个 SQL 代码:
Select count(distinct user_id) as ui
from posts
我试过这段代码,但没有用:
knex('posts').countDistinct('user_id').as('ui');
我该怎么做?
我发现 count() 和 countDistinct 都可以像这样解析原始查询:
knex('posts').countDistinct('user_id as ui') ;
knex('posts').count('user_id as ui') ;