如何使用like运算符来过滤sql中的存储过程

时间:2015-01-30 06:51:53

标签: sql-server

表1

编号

  

924-852132-200

     

927-856985-200

表2

位数

  

927-856985-100

     

927-12360-400

select count(Number)
from table 1 inner join table 2 on Number=digits

所以如果我输入927-856985-200,它必须在数字表上匹配。但是数字列的最后3位数字只有100,数字表格的最后3位数字是200,但是它前面的十位数字是相同的,所以预期的输出数字是1

2 个答案:

答案 0 :(得分:3)

使用left

select left(guid_column, 10)   
from your_table

答案 1 :(得分:0)

实现上述目标将是

  

从table1内连接表2中选择count(number)   子(数字,0,12)=子串(数字,0,12)