I've got 2 tables (USviews & USviewsDescription). I'm trying to get data from both to put into a datatable. I keep getting an error message about the SQL statement being incorrect near the WHERE clause. I've never done JOIN statements before, could someone tell me what's the matter if at all possible?

vb Code:
  1. sel = "SELECT * FROM USviews NATURAL JOIN USviewsDescription WHERE UV_SessionID = myint"

UV_SessionID is a column name in the USviews table. Is it just the simple fact my logic is totally wrong and I can't do this or is there another reason? I also tried specifying: WHERE USviews.UV_SessionID = myInt

and also tried replacing myInt with an Integer value but nothing worked. I'm obviously doing something completely wrong. Can anyone shed some light on it?