- 直接调用后,count查询会和实际查询的数据对不上,count还是查询全部数据,而实际的列表是去重的。


- 给distinct加上参数,比如去重的值的id,就加id。


另一种写法是使用group by id + 子查询。
sql语句:
select count(id) from (
select xx from tableName
) s
laravel子查询写法:
$model1 = new XXX();
$model1 = $model1->select()->groupBy('id');
$count = $model2->from(DB::raw("({$model1->toSql()}) t")->count();











![[自然语言处理|NLP] 文本分类与情感分析,数据预处理流程,包括了同义词替换和拼写纠正,以及使用NLTK库和TextBlob库进行标记化和情感分析(附代码)](https://img-blog.csdnimg.cn/direct/48f1bd6566364ab88ba1f5fb9cb9b583.png)







