我有这张桌子:
value1-------value2------time
1 2 1440273663
1 1 1440273699
2 3 1448293763
1 1 1440273663
3 2 1440273693
我想计算第1列中唯一值的数量。 对于此示例表,这将是3。
答案 0 :(得分:2)
使用distinct
:
Select count(distinct value1) from table
答案 1 :(得分:1)
您可以使用下面的查询来查找名为 func organizeArray(){
var newArray = [Person]()
var array1 = []
var array2 = []
var array3 = []
var array4 = []
var array5 = []
for person in people {
switch person.charcter {
case happy...
append to array 1
case mad...
append to array 2
so on...
}
}
newArray = array1 + array2 + array3 + array4 + array5
}
且列为t
的表格
value1
这是一个演示sql小提琴:http://sqlfiddle.com/#!9/2b903/1