Please remember to post the type and the version of your software, both Crystal and the database.
The simplest way is to take a rusty garlic press to the database designers fingers and tongue to assure that they never participate in database modeling again, and then change one or the other data type in the database.
Failing that, you can place both tables in the database and in the report->edit selection formula->record place something like:
val({table.varcharfield}) = {table.numericfield}
This is a horrible solution and will have horrid performance, an may not give the desired results.
Keep in mind that your database is broken, and that the solution shouldn't be working around this fact.
Another solution is to use a View on the database, or a stored procedure, or paste in SQL, but this depends upon you supplying basic technical information, such as the version of your software (Crystal, any post about any software should always include the version, it's the first question any tech support person will ask, so please remember to post the basic info), the database type and version, and your privileges.
-k