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

SQL 语句请教 - MS-SQL Server / 应用实例

我有一张表记录的是用户选择的产品,数据类型为varchar(200),数据类似:1,2,3,4,20,21,22

这个数据对应的产品表的自增ID集合
ID Name
1 产品A
2 产品B
3 产品C

请问我如何快速遍历出某个产品被选择的次数,用like可能会出现 选择产品ID为1的,其它产品ID:11,21,31,这种会一起出来。

求大虾指教,谢谢。

引用

SQL code
select a.name,count(1) as 遍历次数
from ta a
join tb b
on charindex(','+ltrim(a.id)+',',','+b.col+',')>0
group by a.name
顶一个/

SQL code:
----------------------------------------------------------------------------------
-- Author : htl258(Tony)
-- Date : 2010-05-04 10:20:37
-- Version: Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86)
-- Jul 9 2008 14:43:34
-- Copyright (c) 1988-2008 Microsoft Corporation
-- Developer Edition on Windows NT 5.1 <X86> (Build 2600: Service Pack 3)
-- Blog : http://blog.csdn.net/htl258
----------------------------------------------------------------------------------

--> 生成测试数据表: [ta]
IF OBJECT_ID('[ta]') IS NOT NULL
DROP TABLE [ta]
GO
CREATE TABLE [ta] ([ID] [int],[Name] [nvarchar](10))
INSERT INTO [ta]
SELECT '1','产品A' UNION ALL
SELECT '2','产品B' UNION ALL
SELECT '3','产品C'

--> 生成测


相关问答:

sql小小的疑问 - .NET技术 / C#

可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......

sqlserver错误 - MS-SQL Server / 疑难问题

sqlserver2005 建立的数据库,与手持pda传输数据,最近突然出现无法传递数据的问题,pda端提示的错误时outofmemoryexception,但是pda上面的容量没有问题,
sqlserver的日子上的错误如下:
日期 2010-1-25 14:45: ......

MS SQL作业问题 - MS-SQL Server / 应用实例

如何在SQL2005中设定定时作业,比如说定时清理某些表的数据,
或者是定时的将某些表的数据导出excel!
在线等待,急急急,最好是详细步骤!
之前我做的作业有点问题!
帮UP

参考:http://hi.baidu.com/toiota ......

关于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号