易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL字符串截取问题~ - MS-SQL Server / 应用实例

数据库有个字段例:aaaaaa,bbbbb,cccccc有什么简单的方法分别取得aaaaaa,bbbbb和cccccc啊,因为他们是和其他表关联的ID,求各位高人指点下~
SELECT * from TB1 A, TB2 B  
WHERE CHARINDEX(','+A.ID+',',','+'aaaaaa,bbbbb,cccccc'+',')>0

可以利用这样来查询,

发这么多?

没明白想要什么。

楼主的意思是分拆么?

SQL code:
SELECT COL,
COL1 = PARSENAME(REPLACE(COL,',','.'),3), ----替换一下 '.' 因为 parsename 只认 '.'
COL2 = PARSENAME(REPLACE(COL,',','.'),2),
COL3 = PARSENAME(REPLACE(COL,',','.'),1)
from TB


不懂 学习

多发点找到答案的几率高点

使用LIKE 或者charindex 进行表联接 或者先拆分再联接
SQL code:
--a表为源表 b表为你要联接的表
select *
from a join b on
a.id like '%'+b.id+'%'


SQL code:

declare @a varchar(20)
set @a = '快,快,快,快,快,aa'
declare @tb table(id int identity ,c varchar(10))
set @a=@a+','
declare @i int
set @i=charindex(',',@a)
while(@i>1)
begin
insert into @tb select left(@a,@i-1)
set @a=right(@a,len(@a)-@i)
set @i=charindex(',',@a)
end

select * from @tb





相关问答:

csv文件转换成sql导入到数据库,没有数据为何?

执行的顺序:
1)文件浏览框(选择文件使用)
选择好文件后
点击一个导入按钮的时候 ,把上面上传框里的csv文件以一个ID为文件名,上传到**/**文件夹下
2)读取这个文件夹下的csv的文件,转换成sql
3 ......

数据以xml格式返回 - MS-SQL Server / 应用实例

从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式
XML code:
<folder state="unchecked" label="全部">
   <folder state="unchecked&qu ......

求一sql语句 - MS-SQL Server / 疑难问题

现在有两张表:文章主表A(articleId,articleTitle),文章评论表B(commentId,articleId,commentTitle)
现在我想实现这样的功能:列出文章列表,其中每篇文章标题下面列出此文章的前2个文章评论,请问sql语句怎么写啊 ......

关于Vb中sql语句的写法(100分) - Java / Web 开发

求个vb中的sql语句的写法,次sql语句的用法是分页程序
我写的如下:其中A是用来接收每页显示的记录的条数,B是用来接收显示的当前的页面.
sqltext="select top A * from log where id not in(select top ( ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号