No,
there is no such feature.
You can use custom SQL Statements / stored procedures for:
-insert, update, delete (Folder options->SQL Commands)
-Database change detection (Folder options->Database change detection)
-Filter rows (only where part)
-Primary / Mandatory keys (statements for key retrieval )
Why can't you create a View (based on your statement) in your DB, a View does not modify your DB structure. In most DB systems you can even create a View in another DB and use tables from other DB's,
example:
create view database1.dbo.viewname as
select ... from database2.dbo.MyTable....