@Override
    public MySQLQuery<T> clone(Connection conn) {
        MySQLQuery<T> q = new MySQLQuery<T>(conn, getConfiguration(), getMetadata().clone());
        q.clone(this);
        return q;
    }
{@code MySQLQuery} provides MySQL related extensions to SQLQuery.

If you need to subtype this, use the base class instead.

@param <T> the result type
querydsl-sql/src/main/java/com/querydsl/sql/mysql/MySQLQuery.java