我有两个邮政编码信息表,一个没有城市和州字段(2016_Zips),另一个只是一个邮政编码列表(USZips_V1),“ Zip_Code” 字段在两个表。
我想将更完整的数据(包括城市,州,纬度,经度等字段)与邮政编码的基本列表进行匹配。 通过这种方式,我可以看到哪个城市常见的邮政编码(大城市有多个邮政编码)。
这是我的代码,但返回:
表达式2016_Zips.Zip_Code
中的语法错误SELECT USZips_V1.Zip_Code, 2016_Zips.Zip_Code, USZips_V1.city, USZips_V1.state_id, 2016_Zips.lat, 2016_Zips.long, USZips_V1.imprecise, USZips_V1.military
FROM USZips_V1
INNER JOIN 2016_Zips ON USZips_V1.Zip_Code, 2016_Zips.Zip_Code;
并以此为基础:
SELECT Orders.OrderID, Customers.CustomerName, Orders.OrderDate
FROM Orders
INNER JOIN Customers ON Orders.CustomerID=Customers.CustomerID;
这是我的表格标题:
这是我要添加信息的地方:
这是我在其中绘制数据以添加到上表的位置: 有没有更好的方法来做我想做的事?我的陈述中有明显的错误吗?
我这样做的目的是节省表之间的时间匹配数据。
这是我的预期输出:
答案 0 :(得分:0)
始终使用显式SELECT u.Zip_Code, z.Zip_Code, u.city, z.state_id, z.lat, z.long, u.imprecise, z.military
FROM USZips_V1 AS u
INNER JOIN 2016_Zips AS z ON u.Zip_Code=z.Zip_Code;
jQuery('#days option[value=Mu]').attr('selected', 'selected');
答案 1 :(得分:0)
您必须在联接中使用,
而不是SELECT t1.*,t2.*
FROM USZips_V1 t1
INNER JOIN 2016_Zips t2 ON t1.Zip_Code= t2.Zip_Code;
protocol A {
}
protocol B {
associatedtype T: A
func b(p: T)
}
class L<P>: A {
}
class C<K, O: L<K>>: B {
func b(p: O) {
}
}