var UserProductOrder = CustomTableItemProvider.GetItems<MyJoinUserItem>().Source(s => s.LeftJoin<MyJoinOrderItem>("ItemID", "UserID").LeftJoin<MyJoinProductItem>("ProductID", "ItemID")).ToList().Select(s => new
{
UserName = s.UserName,
TotalPrice = s.TotalPrice
});