golang 使用go-sql-driver/mysql 查总条数

需求是分页

链接mysql用的 go-sql-driver/mysql

我想拿到符合条件数据的总条数,但我没找到对应的方法

请教大佬们有啥方法

mysql
go
4天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
区之里间

rows, err := db.Query("SELECT * FROM userinfo LIMIT 0,5")

原生SQL分页就可以了,总条数就用count(*)或者count(1)加上query条件。

但,你为什么不用orm去做?

gorm: ​https://github.com/go-gorm/gorm​xorm: ​https://github.com/go-xorm/xorm​

分享
微博
QQ
微信
回复
3天前
相关问题
什么是PolarDB MySQLSQL?
427浏览 • 1回复 待解决
TabList find返回为null的问题请教
4746浏览 • 5回复 待解决
SQL语句能不能用一个SQL搞定?
346浏览 • 1回复 待解决
django orm 如何使用 mysql now函数?
663浏览 • 1回复 待解决
请教 sql 有关分组聚合问题?
1100浏览 • 1回复 待解决
请教一个sql查询需求?
347浏览 • 1回复 待解决
PolarDB的自动SQL 优化是怎样的?
350浏览 • 1回复 待解决
关于SQL查询两个表查询
547浏览 • 1回复 待解决
这句sql会导致并发出问题吗 ?
197浏览 • 1回复 待解决
PolarDB自动SQL优化有了解的吗?
464浏览 • 1回复 待解决
sql like查询如何不区分大小写?
585浏览 • 1回复 待解决
乐观锁和悲观锁在SQL中如何体现?
607浏览 • 1回复 待解决
RDS MySQL8.0如何升级到PolarDB MySQL?
449浏览 • 1回复 待解决