you restore the last good backup as a new database name.
then you can use cross database queries move differences from one table to another;
depending on the foreign keys, you might be prevented from just deleting the table and inserting again from the old, but the specifics would be unique to the tables and what data needs to be recovered(ie the table was deleted, vs transactions after 12 noon are missing, vs, bad data due to an update needs to be fixed, etc)
Lowell