title: Updating or deleting a sql table for non existent record
body: <p>How does SQL behave and what does it return when I try updating or deleting a on existent record in the table. I checked running an update on a non existent record and the query basically runs, doesn't do anything and returns saying a no records were affected. However I wanted to understand how it works internally and what would the result variable hold after such queries.</p>