public interface ISqlQueryableExpression extends ISqlTableExpression
getMainTableClass
getSql, getSqlAndValue
default ISqlQueryableExpression copy(SqLinkConfig config)
ISqlExpression
copy
在接口中 ISqlExpression
void setChanged(boolean changed)
boolean getChanged()
void addWhere(ISqlExpression cond)
void addJoin(ISqlJoinExpression join)
void setGroup(ISqlGroupByExpression group)
void addHaving(ISqlExpression cond)
void addOrder(ISqlOrderExpression order)
void setSelect(ISqlSelectExpression newSelect)
void setLimit(long offset, long rows)
void setDistinct(boolean distinct)
ISqlFromExpression getFrom()
int getOrderedCount()
ISqlWhereExpression getWhere()
ISqlGroupByExpression getGroupBy()
ISqlJoinsExpression getJoins()
ISqlSelectExpression getSelect()
ISqlOrderByExpression getOrderBy()
ISqlLimitExpression getLimit()
ISqlHavingExpression getHaving()
default java.util.List<FieldMetaData> getMappingData()
default java.util.List<FieldMetaData> getMappingData0()