查找字符前唯一值的计数

时间:2017-02-16 09:42:54

标签: mysql sql

我在数据库表行中有一些条目如下。

 101 - 1
 101 - 2
 101 - 3
 102 - 1
 102 - 2
 102 - 3
 103

我需要获取SELECT查询计数为'3'的结果,因为101102-之前的唯一数字。

那么有没有办法在字符之前在db表列中找到唯一值?

编辑:即使没有-我也有参赛作品。

2 个答案:

答案 0 :(得分:2)

如果您的条目始终是您提供给我们的格式,您只需要找到' - '字符的位置,拆分值,获取前n个字符并计算不同的值

这适用于SQL Server,否则告知我们您正在使用的DBMS或用您自己的DBMS替换函数

awk

答案 1 :(得分:1)

Symbol.asyncIterator