Depending on the database, you may be able to set the CommandText and use that in place of the tables from the Database Expert. CommandText is one or more SQL queries. If you're Crystal allows this for your database, you'll see "Add CommandText" just below the name of your database connection after you've opened the connection.
As for the order by, do you have groups and/or sorts in you report. If so, they will override any order that's used in the view.
-Dell