code: func (t *Table) ColumnGreaterRowCount(sc *stmtctx.StatementContext, value types.Datum, colID int64) float64 {
  	c, ok := t.Columns[colID]
  	if !ok || c.IsInvalid(sc, t.Pseudo) {
  		return float64(t.Count) / pseudoLessRate
  	}
  	return c.greaterRowCount(value) * c.GetIncreaseFactor(t.Count)
  }
docs: // ColumnGreaterRowCount estimates the row count where the column greater than value.