首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 谁把这个sql搞定,你就是高手中的高手,sql [已结帖,结帖人:hsie168518]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hsie168518
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 结帖率:
    发表于:2008-11-12 10:51:13 楼主
    SQL code
    create TABLE [dbo].[t_caishu]( [c1] [int] NOT NULL CONSTRAINT [DF_t_caishu_c1] DEFAULT ((0)), [c2] [int] NOT NULL CONSTRAINT [DF_t_caishu_c2] DEFAULT ((0)), [c3] [int] NOT NULL CONSTRAINT [DF_t_caishu_c3] DEFAULT ((0)), [c4] [int] NOT NULL CONSTRAINT [DF_t_caishu_c4] DEFAULT ((0)), [c5] [int] NOT NULL CONSTRAINT [DF_t_caishu_c5] DEFAULT ((0)), [c6] [int] NOT NULL CONSTRAINT [DF_t_caishu_c6] DEFAULT ((0)), [c7] [int] NOT NULL CONSTRAINT [DF_t_caishu_c7] DEFAULT ((0)), [c8] [int] NOT NULL CONSTRAINT [DF_t_caishu_c8] DEFAULT ((0)), [c9] [int] NOT NULL CONSTRAINT [DF_t_caishu_c9] DEFAULT ((0)) ) ON [PRIMARY] go insert into [t_caishu](c1,c3,c4,c8)values(3,5,6,8) insert into [t_caishu](c3,c7)values(8,6) insert into [t_caishu](c2,c6,c8)values(7,1,5) insert into [t_caishu](c1,c2,c5)values(9,6,2) insert into [t_caishu](c4,c6)values(9,5) insert into [t_caishu](c5,c8,c9)values(4,3,9) insert into [t_caishu](c2,c4,c8)values(4,5,7) insert into [t_caishu](c3,c7)values(7,2) insert into [t_caishu](c2,c6,c7,c9)values(1,7,3,4) go select * from [t_caishu] 就这样一个9行9列的表, 最后我要得到一个2列的表,数据为 'c21','2,9' 'c51','1,7,9' ... 'c12','1,2,4,5,7' ...
    99  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fcuandy
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 3

    发表于:2008-11-12 10:52:001楼 得分:0
    标题党?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • liangCK
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 2

      2

    发表于:2008-11-12 10:52:102楼 得分:0
    不会整.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hsie168518
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-12 10:52:283楼 得分:0
    即第一列为以位置命名的,第二列为横竖循环,不包刮在1到9中的数值,
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • sdhylj
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 4

    发表于:2008-11-12 10:53:154楼 得分:0
    高手不敢当,也当不起.
    没年明白楼主的数据是怎么来的.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Liyingyue_FFS
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-12 10:53:205楼 得分:0
    没看懂~~看来我没有做高手中的高手的潜质
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hsie168518
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-12 10:54:076楼 得分:0
    帮帮忙吧,什么方法都行,
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • libin_ftsafe
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 5

    发表于:2008-11-12 10:55:047楼 得分:0
    业务规则?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • liangCK
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 2

      2

    发表于:2008-11-12 10:55:208楼 得分:0
    不会整的..能接分吗?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hsie168518
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-12 10:55:449楼 得分:0
    引用 4 楼 sdhylj 的回复:
    高手不敢当,也当不起.
    没年明白楼主的数据是怎么来的.


    仔细看一下就应该知道数据是怎么来了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • sdhylj
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 4

    发表于:2008-11-12 10:56:0910楼 得分:0
    引用 8 楼 liangCK 的回复:
    不会整的..能接分吗?
    同问
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • perfectaction
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-12 10:56:1211楼 得分:0
    呵呵,不会啊 ~
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Liyingyue_FFS
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-12 10:56:2012楼 得分:0
    引用 3 楼 hsie168518 的回复:
    即第一列为以位置命名的,第二列为横竖循环,不包刮在1到9中的数值,


    ...这个都用数据库来做,在C里面用数组很简单
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fcuandy
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 3

    发表于:2008-11-12 10:56:4713楼 得分:0
    引用 9 楼 hsie168518 的回复:
    引用 4 楼 sdhylj 的回复:
    高手不敢当,也当不起.
    没年明白楼主的数据是怎么来的.


    仔细看一下就应该知道数据是怎么来了


    我很仔细的看了三下都没看到, 按楼主的意思,这不应该啊,不应该看不出来。

    等高手。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • sdhylj
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 4

    发表于:2008-11-12 10:57:5914楼 得分:0
    引用 9 楼 hsie168518 的回复:
    引用 4 楼 sdhylj 的回复:
    高手不敢当,也当不起.
    没年明白楼主的数据是怎么来的.


    仔细看一下就应该知道数据是怎么来了
    偶老眼昏花,仔细看了多次愣是没看出来.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • dobear_0922
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-12 10:58:4215楼 得分:0
    高手在沙发上,,,
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hsie168518
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-12 10:59:1016楼 得分:0
    引用 7 楼 libin_ftsafe 的回复:
    业务规则?



    手机游戏中的一题,独数猜迷,不知道大家有没有玩过?

    用程序要慢慢写,且变量太多循环指数太大,我想先把重复的去掉再循环。

    大家有兴趣就搞搞。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • GDC_ZhaoYZ0304360
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-12 10:59:2317楼 得分:0
    高手,果然是高手,
    这东西考的好像不是T-SQL编程能力。呵呵

    没看明白啊

    你说仔细点儿
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fcuandy
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 3

    发表于:2008-11-12 11:00:4818楼 得分:0
    没玩过
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hsie168518
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-12 11:04:2219楼 得分:0

    难道我没有表述清楚。。

    看c21即第二列第一行的为0的位置,行有 (3568)竖有(7641),在1到9中只是(29)没包涵在其中。

    所以有  'c21','2,9'


    晕,玩玩也好
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • you_tube
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-12 11:05:1620楼 得分:0
    果然是高手
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hsie168518
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-12 11:08:1721楼 得分:0


    题目得改改,谁把楼主得意思搞明白 ,谁就是IQ+EQ的高手中的高手
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hsie168518
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-12 11:10:5022楼 得分:0


    用sql肯定可以做出来的。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • tianhuo_soft
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-12 11:13:2123楼 得分:0
    标题党
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • csdyyr
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-12 11:13:3624楼 得分:0
    引用 5 楼 Liyingyue_FFS 的回复:
    没看懂~~看来我没有做高手中的高手的潜质

    ...
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fcuandy
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 3

    发表于:2008-11-12 11:15:3325楼 得分:0
    引用 19 楼 hsie168518 的回复:

    难道我没有表述清楚。。

    看c21即第二列第一行的为0的位