佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1255|回复: 3

MSSQL 2000 的问题

[复制链接]
发表于 12-6-2007 10:48 AM | 显示全部楼层 |阅读模式
在我的那个 MSSQL 2000 的数据库里。
有一个问题想了好旧都想不到怎样去 SOLVE THE PROBLEM。
请个为前辈帮帮小弟。谢谢。

Table name = XXX
Column name = resAttendees

resAttendees
============
,AAA,,BBB,,

不知要怎样才可以 COUNT 有多少个 Attendees 呢?
AAA = 1 个 Attendee
BBB = 1 个 Attendee

[ 本帖最后由 shinchanawang 于 12-6-2007 10:51 AM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 12-6-2007 12:21 PM | 显示全部楼层

回复 #1 shinchanawang 的帖子

你可以用function 来算有多少个 attendees


For example:

create Function get_Attendess (@resAttendess varchar)
returns int
as
Begin

Declare @iCount int;

...logic to parse @resAttendess and count the number of attendees

return @iCount
End


然后用select statement call function.

select get_Attendess(resAttendees) from XXX;

不过我看到这样的table design, 我就想晕
回复

使用道具 举报

 楼主| 发表于 13-6-2007 09:45 AM | 显示全部楼层
谢谢 谢谢 谢谢 谢谢
回复

使用道具 举报

发表于 15-6-2007 10:09 PM | 显示全部楼层
呵呵!我也面对这如此让人头晕的table结构:

customerid, item1, item1_desc, item2, item2_desc 一直到 item20, item20_desc

通常table的entries都是打直的嘛,鸡蛋糕UK鬼佬把它弄成打横的…… ><
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 16-12-2025 06:35 PM , Processed in 0.126433 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表