Вы используете предикат для фильтрации результатов, это ваш WHERE
NSFetchRequest *fetchRequest = Emp.fetchRequest;
// WHERE
fetchRequest.predicate = [NSPredicate predicateWithFormat:@"depiid = %d", id];
// ORDER BY
fetchRequest.sortDescriptors = @[[NSSortDescriptor sortDescriptorWithKey:@"depiid" ascending:YES]];
// LIMIT
fetchRequest.fetchLimit = 1;
NSError *error;
NSArray *objects = [context executeFetchRequest:fetchRequest error:&error];
if (!objects) {
// Error
}
Emp *emp = objects.firstObject;
NSLog(@"empid: %@, emp.id);
NSLog(@"empname: %@", emp.name);