问题是“列出所有大于平均付款两倍的付款”
SELECT AVG(amount)
FROM Payments
WHERE amount > AVG(amount)*2;
Run Code Online (Sandbox Code Playgroud) 我正在制作一个动作按钮,每次按下按钮时都会实现不同的功能。当我单击一次时,地图变为Satellite,当我再次单击它时,它变为标准,当我再次单击它时,它变为混合,当我再次单击它时,它又回到Satellite。
这是我的代码。请让我知道我哪里做错了。
@IBAction func changeLayout(_ sender: AnyObject) {
switch (sender.anyObject()) {
case 0:
mapView.mapType = MKMapType.satellite
case 1:
mapView.mapType = MKMapType.standard
default:
mapView.mapType = MKMapType.hybrid
}
}
Run Code Online (Sandbox Code Playgroud)
我得到的错误说:
“Int”类型的表达式模式不能匹配“Any?”类型的值 视图控制器.swift