腾飞论坛 发表于 2012-11-8 12:35:45

借助SQL调整查询DBc数据库事半功倍

虽然彩虹已经用了整合的数据库,但是还是习惯DBC的操作,这里就和别人说一下
借助SQL调整查询DBc数据库,并且新的玩家数据库管理工具也是支持sql 操作的!
1、查询数据库
查询数据库中名字叫麻痹戒指的
Select * From "StdItems.DB" where name like "麻痹戒指"
查询数据库中名字里含有麻痹戒指的
Select * From "StdItems.DB" where name like "%麻痹戒指%"
查询数据库攻击力大于30的武器的信息
Select * From "StdItems.DB" where stdmode = 5 and dc2 > 30
查询数据库的天人技能书信息
Select * From "StdItems.DB" where stdmode = 4 and shape > 15 and shape < 19
查询天人技能书,并按照学习重数升序排列
Select * From "StdItems.DB" where stdmode = 4 and shape > 15 and shape < 19 order by duramax
2、调整数据库
删除数据库攻击力大于30的武器
delete From "StdItems.DB" where stdmode = 5 and dc2 > 30
删除数据库的全部元神书籍5uwl
delete From "StdItems.DB" where stdmode = 8
把数据库里攻击力大于100的武器调整为100
update "StdItems.DB" set dc2 = 100 where stdmode = 4 and dc2 > 100
把游戏里的战神类的装备攻击全部提高0-1 防御 0-1
update "StdItems.DB" set dc2 = dc2 + 1 AC2 = AC2 + 1 where name like "战神%"

3、新版数据工具 sql 的常用发
查询数据库名字是 sfeee的玩家
SELECT * FROM TBL_CHARACTER WHERE FCH_CHRNAME="sfeee";
查询数据库中账号是SFEEE的玩家
SELECT * FROM TBL_CHARACTER WHERE FCH_ACCOUNT="sfeee";
查询数据中等级大于60以上的玩家
SELECT * FROM TBL_CHARACTER WHERE FCH_LEVEL > 60
查询玩家元宝大于10000的玩家
SELECT * FROM TBL_CHARABILITY WHERE FCH_GAMEGOLD > 10000
查询玩家账号,并按照创建循序排序
SELECT * FROM TBL_account order BY FCH_IDX
其他的自己慢慢摸索吧!


项迎 发表于 2014-3-16 13:21:11

勤奋灌水,天天向上!

传奇世界 发表于 2014-3-16 13:56:39

楼上的这是啥态度呢?

可爱科技 发表于 2014-3-16 13:12:10

好东西,赞一个!

二哥啊 发表于 2014-3-16 13:14:06

楼主是一个神奇的青年!

玉山有山 发表于 2014-3-16 13:52:15

每天顶顶贴,一身轻松啊!

史布群性版 发表于 2014-4-24 18:44:11

楼主,您忘记吃药了吧?

更论资版 发表于 2014-4-24 18:25:00

很经典,收藏了!

发史史销力 发表于 2014-4-24 17:54:52

论坛的人气不行了!

一览件更 发表于 2014-4-24 18:47:20

论坛的人气越来越旺了!
页: [1] 2 3
查看完整版本: 借助SQL调整查询DBc数据库事半功倍