execute abstract method
Executes this query.
ResultSet that iterates over Result rows one at a time. You
can run the query any number of times, and you can have multiple
ResultSets active at once.
The results come from a snapshot of the database taken at the moment execute is called, so they will not reflect any changes made to the database afterwards.