首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

跪求SQL怎么将1;2;3;中的分号去掉输出的是1,2,3

2012-04-12 
跪求SQL如何将1;2;3;中的分号去掉输出的是1,2,3select *from table_2 where Tid in(select convert(typ) f

跪求SQL如何将1;2;3;中的分号去掉输出的是1,2,3
select *from table_2 where Tid in(select convert(typ) from table_1 )

Table_1 表两列为Id: 1 ,2 ,3, 4 ,typ:1 ;2;3 ,1 ;2;3 
Table_2 表中的两列为 Tid :1 2 3 , Name: 硬盘 ,鼠标,键盘,
就是想用Table_2 中的硬盘,鼠标,键盘 把 Table_1中的1 2 3表示出来 
我们老师说就一行代码搞定 我弄了半天 貌似是select convert(typ) from table_1 中的问题

[解决办法]

探讨
select *from table_2 where Tid in(select convert(typ) from table_1 )

Table_1 表两列为Id: 1 ,2 ,3, 4 ,typ:1 ;2;3 ,1 ;2;3
Table_2 表中的两列为 Tid :1 2 3 , Name: 硬盘 ,鼠标,键盘,
就是想用Table_2 中的硬盘,鼠标,键盘 把 Table_1中……

热点排行