• 5530阅读
  • 63回复

[原创]发个30人以上的战盟老大背后插旗子的指令 [复制链接]

上一主题 下一主题
离线代言人
发帖
501
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 60楼 发表于: 2005-05-27
呵呵真逗
魔兽私服基地 http://www.114ps.com
断点网络 http://www.dokj.com
全国最新魔兽,天堂四章,奇迹三款商业版本
论坛研究魔兽论坛开放网络电台,定期开房魔兽技术讲座
QQ:415515 或者 15005010
离线iiibbbmmm
发帖
6808
祝福宝石
0
威望
13834
玛雅之石
0
创造宝石
0
只看该作者 61楼 发表于: 2005-05-27
以下是引用yjwfdc在2005-5-27 11:41:03的发言:
>


我用的就是7000块的,我的有这列,你们的可能不是7000块的。


可能吧, 我的SQL里面有一大堆版本, 忘了哪个是哪个了...

以下内容需要回复之后才能查看
----------------------------------------------
离线cn8yjpl
发帖
93
祝福宝石
0
威望
2525
玛雅之石
0
创造宝石
0
只看该作者 62楼 发表于: 2005-07-23
以下是引用代言人在2005-5-24 19:09:13的发言:
1.0暂时没希望弄好.发个东西出来大家玩玩.99B+的都可以用

查询分析器执行以下代码
update extchrdata set stat=3 where name in (select G_master from guild where G_name in (select G_name from guildmember where G_name in (select g_name from guildmember group by g_name having count(*)>30)))

如果觉得喜欢的就顶下.我服务器在用的,发东西都测试过的.

补充下,自己看不到,别人能看到你的旗帜,你也可以看到别人的

语句大家可以自己修改
另外感谢IBM附上的语句解释
update extchrdata --修改extchrdata表
set stat=3 --把stat列的值设为3
where name in --角色名符合以下条件
(select G_master from guild where G_name in --从战盟列表选战盟名字符合以下条件的
(select G_name from guildmember where G_name in --从战盟成员表选战盟名字符合一下条件的
(select g_name from guildmember group by g_name having count(*)>30))) --记录条数多于30的
这么说来, 背后有旗子, 跟盟主没啥关系
只要那个扩展表stat列的值是3, 就有旗子了.........
如果这是真的话.......甚至可以在WZ_DISCONNECT_MEMB里面加上个条件判断, 让身上有指定东西的角色, 自动显示出那个旗子来哦



如果我删到这句 (select G_name from guildmember where G_name in --从战盟成员表选战盟名字符合一下条件的
是不是大于30的盟里面的成员都插旗子???
改成: update extchrdata set stat=3 where name in (select G_master from guild where G_name in(select g_name from guildmember group by g_name having count(*)>30)) 这样
离线17034557
发帖
151
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 63楼 发表于: 2005-08-19
主要还是 IBM的SQL解释比较经典 复制 保留。。慢慢学SQL
快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个

      管理员联系信箱 [email protected] 所有内容均来之互联网,如侵犯您的隐私和权益,请和我们及时联系!