要求是,如果用户给出一个条件,由于该条件,形成的查询可能返回很多行(可配置为最多N行),那么应用程序必须向用户发回一条消息,说明他需要优化搜索查询,因为现有查询将返回太多行。
我不想把5000行带回客户机,然后丢弃这些数据,只是为了向用户显示一个错误。解决这个问题的有效方法是什么?
如果您只想检查一个查询将返回多少行,那么 select count(id) select *
select count(id)
select *