日期:2014-05-16 浏览次数:20386 次
----------------------------------------------------------------
-- Author :DBA_HuangZJ(发粪涂墙)
-- Date :2014-03-06 07:50:04
-- Version:
-- Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64)
-- Apr 2 2010 15:48:46
-- Copyright (c) Microsoft Corporation
-- Enterprise Edition (64-bit) on Windows NT 6.2 <X64> (Build 9200: ) (Hypervisor)
--
----------------------------------------------------------------
--> 测试数据[huang]
if object_id('[huang]') is not null drop table [huang]
go
create table [huang]([A] nvarchar(22))
insert [huang]
select '1,2,5,16,18' union all
select '2,4,5,7,12' union all
select '9,3,4,5' union all
select '3,8,9'
--------------生成数据--------------------------
select *
from [huang]
WHERE CHARINDEX(',3',A)>0
----------------结果----------------------------
/*
A
----------------------
9,3,4,5
*/
位置不固定?用
where charindex(',3,',','+ltrim(A)+',')>0