当前位置: 代码迷 >> Sql Server >> 急>SQL 怎么查詢在某一范圍的字符串
  详细解决方案

急>SQL 怎么查詢在某一范圍的字符串

热度:108   发布时间:2016-04-27 19:10:16.0
急->SQL 如何查詢在某一范圍的字符串


DB數據﹕
 table: t1字段如下
productid productDate productName
00001-00002 2009-01-01 A
00001-00003
00002-00001
00002-00002
00002-00004
00002-00005


現在想實現查詢varchar型的productid在00002-00002到00002-00005的記錄數,
請問SQL語句的between該如何寫,請教﹗



   
 

------解决方案--------------------
SQL code
--TRYWHERE CAST(REPLACE(productid,'-',0) AS INT) BETWEEN 2000002 AND 2000005
  相关解决方案