考虑下面的2列。
如何根据下面的第二个表格添加每个名称的计数并将其放在每一行上?
name amount
joe 5
joe 6
joe 7
jim 3
jim 4
到
name name_count amount
joe 3 5
joe 3 6
joe 3 7
jim 2 3
jim 2 4
答案 0 :(得分:3)
您正在寻找的是与Windows子句一起使用的func attendingEvent(sender: UIButton) {
println("You tapped the button!")
let currentUser = PFUser.currentUser()
var getSenderInfo = sender.tag
var selectedRowInfo = self.tableView.indexPathForSelectedRow()
var objectFromRow = objectAtIndexPath(selectedRowInfo)
let eventID: PFObject = objectFromRow?["EventID"] as! PFObject
println(eventID)
var attendance = PFObject(className: "UsersAttendance")
attendance.setObject(currentUser!, forKey: "AttendingUser")
attendance.setObject(eventID, forKey: "EventID")
attendance.saveInBackgroundWithBlock {
(succeeded: Bool, error: NSError?) -> Void in
if error == nil {
} else {
}
}
}
函数。这会对每一行进行聚合 - 但行不会缩减为单行。
COUNT(*)
这是大多数但不是所有数据库都支持的ANSI标准功能。 (在我写这篇文章时,你的问题没有特定的数据库标签。)