func (stmt *DeleteStmt) Using(tables ...string) *DeleteStmt {
	stmt.UsingTables = append(stmt.UsingTables, tables...)
	return stmt
}
Using adds a USING clause for joining in a delete statement
package sqlz
import (
	"context"
	"database/sql"
	"strings"
	"github.com/jmoiron/sqlx"
)
type DeleteStmt struct {
	*Statement
	Table       string
	Conditions  []WhereCondition
	UsingTables []string
	Return      []string
	execer      Ext
}
func (db *DB) DeleteFrom(table string) *DeleteStmt {
	return &DeleteStmt{
		Table:     table,
		execer:    db.DB,
		Statement: &Statement{db.ErrHandlers},
	}
}
func (tx *Tx) DeleteFrom(table string) *DeleteStmt {
	return &DeleteStmt{
		Table:     table,
		execer:    tx.Tx,
		Statement: &Statement{tx.ErrHandlers},
	}
}