我想更新我的名为nfl_roster的表格,其中我已导入另一个表格的每周分数(目前我正在进行的那一周称为week7_stats)。例如,在nfl_roster中,我有所有的玩家,然后是空列,我将在这周输入分数。以下是一个示例:
import requests
s = requests.Session()
s.auth = (username, passw)
s.headers.update({'username': 'Liam', "password": "*********","status": "this is a status"})
print s.get('http://httpbin.org/headers', headers={'username': 'Liam', "password": "*********","status": "that's a status"})
这是一张表格的例子,其中我获得了第7周球员的所有得分:
Name week1_points week2_points ..... week7_points
A.J. Green 0 0 0
Matthew Stafford 0 0 0
因此,我需要使用另一个表(在本例中为week7_stats)的每周分数更新nfl_roster,并使用每周表中的列更新该周的分数。
答案 0 :(得分:0)
UPDATE nfl_roster JOIN week7_stats ON nfl_roster.Name = week7_stats.name SET nfl_roster.week7_points = week7_stats.week7_points
答案 1 :(得分:0)
试试这个:
public IEnumerable<ProductEnableInfo> GetProducts(int pid)
{
return db.Products.Select( x => new ProductEnableInfo
{ ProductId = x.ProductID,
ProductName = x.ProductName,
IsEnabled = x.ProductDetail.IsEnabled
}).Where(x => x.ProductId == pid) .ToList();
}