sqlsugar中连表查询 查找count为一个值
假设有两个表:table1和table2,其中table1中有字段id和name,table2中有字段id和count。现在要查询table1和table2的联合表,并且要查找count等于某个值的记录数。
可以使用以下SQL语句:
SELECT COUNT(*) FROM table1
INNER JOIN table2 ON table1.id = table2.id
WHERE table2.count = '某个值'
其中,INNER JOIN表示内连接,即只返回两个表中都有匹配记录的行。ON子句指定连接条件,这里是table1的id等于table2的id。WHERE子句指定过滤条件,这里是table2的count等于某个值。最后使用COUNT函数统计匹配的记录数。
原文地址: http://www.cveoy.top/t/topic/hw0n 著作权归作者所有。请勿转载和采集!