The theory behind the interactive query builder is nice, but it doesn't cut it for anything but really simple "reports". Like Hendrik.VE, to update simpler queries I copy/paste the code to a text editor, make changes there, then copy/paste the code back to the query builder to save the changes. To work out new queries and for anything remotely large or complicated, I fire up SQL Server Management Studio.