package jef.database.query;
import java.sql.SQLException;
import jef.database.SelectProcessor;
import jef.database.wrapper.clause.CountClause;
public interface ComplexQuery extends ConditionQuery{
/**
* 转换为count语句(绑定变量)
* @param processor
* @param context
* @return
* @throws SQLException
*/
CountClause toPrepareCountSql(SelectProcessor processor,SqlContext context) throws SQLException ;
/**
* 转换为count语句(无绑定)
* @param processor
* @return
* @throws SQLException
*/
CountClause toCountSql(SelectProcessor processor) throws SQLException ;
}