SQL语句应用举例

1、修改物品堆叠数量

/*所有堆叠数大于1的改为9999*/
UPDATE item_template SET stackable = 9999 where stackable > 1 ; 

/*灵魂碎片堆叠数改为9999*/
UPDATE item_template SET stackable ='9999' WHERE ( entry ='6265') ; 

2、修改产量

/*剥皮最大产量改为20单位*/
UPDATE skinning_loot_template SET maxcount = 20 ; 

/* 钓鱼最大产量改为20单位*/
UPDATE fishing_loot_template SET maxcount = 20 ; 

/*采矿附产品(孔雀石、虎眼石、等)最大产量改为20单位*/
UPDATE prospecting_loot_template SET maxcount = 20 ; 

/*亚麻布、毛料、丝绸、魔纹布、符文布、恶魔布、灵纹布最大产量改为20*/
UPDATE creature_loot_template SET maxcount ='20' WHERE item ='2589' ; 
UPDATE creature_loot_template SET maxcount ='20' WHERE item ='2592' ; 
UPDATE creature_loot_template SET maxcount ='20' WHERE item ='4306' ; 
UPDATE creature_loot_template SET maxcount ='20' WHERE item ='4338' ;
UPDATE creature_loot_template SET maxcount ='20' WHERE item ='14047'; 
UPDATE creature_loot_template SET maxcount ='20' WHERE item ='14256';
UPDATE creature_loot_template SET maxcount ='20' WHERE item ='21877';

3、修改Gameobject刷新时间

/* 将id为XXX的gameobject刷新时间改为5秒,这里的id = gameobject_template.entry */
UPDATE gameobject SET spawntimesecs = 5 WHERE id = 'XXX'; 

4、修改药水冷却时间

 /* 将药水的冷却时间改为5秒*/
UPDATE item_template SET spellcategorycooldown_1 = 5000 where spellcategorycooldown_1 = 120000 and class = 0 ;

5、筛选特定的flags值

select * from item_template where flags & X = X

6、去掉特定的flags值

update item_template set flags = flags - 4096 where (flags & 4096) = 4096;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 以下是 SQL 语句的一些实例教程: 1. 创建表 ```sql CREATE TABLE customers ( id INT PRIMARY KEY, name VARCHAR(50), email VARCHAR(100) ); ``` 以上 SQL 语句创建了一个名为 customers 的表,包括 id、name 和 email 三个列,其中 id 是主键。 2. 插入数据 ```sql INSERT INTO customers (id, name, email) VALUES (1, 'Tom', '[email protected]'); ``` 以上 SQL 语句向 customers 表中插入了一条数据,包括 id、name 和 email 三个字段的值。 3. 查询数据 ```sql SELECT name, email FROM customers WHERE id = 1; ``` 以上 SQL 语句从 customers 表中查询 id 为 1 的记录的 name 和 email 字段的值。 4. 更新数据 ```sql UPDATE customers SET name = 'Jack' WHERE id = 1; ``` 以上 SQL 语句更新 customers 表中 id 为 1 的记录的 name 字段的值为 Jack。 5. 删除数据 ```sql DELETE FROM customers WHERE id = 1; ``` 以上 SQL 语句删除 customers 表中 id 为 1 的记录。 6. 联合查询 ```sql SELECT * FROM customers INNER JOIN orders ON customers.id = orders.customer_id; ``` 以上 SQL 语句联合查询了 customers 表和 orders 表,通过 INNER JOIN 关键字将两个表连接起来,连接条件是 customers 的 id 列和 orders 的 customer_id 列相等。 以上是 SQL 语句的一些实例教程,SQL 语句非常丰富,可以根据具体的需求和场景来编写 SQL 语句。 ### 回答2: SQL(Structured Query Language)是一种用于管理和操作关系数据库的标准化语言。SQL语句大全实例教程是一个提供了各种SQL语句实例并进行详细说明和解释的教程。它通常包含了SQL语句的分类、基本语法、常用操作、高级查询、数据更新等内容。 在SQL语句大全实例教程中,会介绍如何使用SELECT语句来从数据库中查询数据,包括基本查询、条件查询、排序查询、聚合查询等。例如,可以学习如何使用SELECT * FROM table_name来查询表中所有数据,或者使用SELECT column1, column2 FROM table_name来查询指定的列数据。 此外,SQL语句大全实例教程还会介绍如何使用INSERT语句向数据库中插入新的数据,使用UPDATE语句来更新已有的数据,使用DELETE语句来删除数据。可以学习如何编写这些语句并理解其功能和用法。 教程还会详细介绍如何使用SQL语句进行数据的连接、分组、过滤和排序等操作。例如,可以学习如何使用JOIN语句连接多个表,如何使用GROUP BY语句对数据进行分组,如何使用HAVING语句进行分组后的过滤,以及如何使用ORDER BY语句对结果进行排序。 此外,SQL语句大全实例教程还会介绍一些高级的查询技巧和功能,如子查询、联合查询、视图、存储过程等。这些功能可以帮助我们更好地实现复杂的查询需求和数据操作。 总之,SQL语句大全实例教程是一个非常有用的学习资源,通过学习其中的实例和教程,可以让我们更好地掌握SQL语言,提高数据库管理和操作的技能。 ### 回答3: SQL语句是用于访问和管理关系型数据库的通用语言。下面是一些SQL语句的示例教程: 1. 创建表: CREATE TABLE 表名 (列名1 数据类型, 列名2 数据类型, ...) 2. 插入数据: INSERT INTO 表名 (列名1, 列名2, ...) VALUES (值1, 值2, ...) 3. 更新数据: UPDATE 表名 SET 列名1=新值1, 列名2=新值2 WHERE 条件 4. 删除数据: DELETE FROM 表名 WHERE 条件 5. 查询数据: SELECT 列名1, 列名2, ... FROM 表名 WHERE 条件 - 查询所有数据: SELECT * FROM 表名 - 按条件查询: SELECT * FROM 表名 WHERE 条件 - 按列排序: SELECT * FROM 表名 ORDER BY 列名 ASC|DESC - 指定返回的行数: SELECT * FROM 表名 LIMIT 行数 6. 连接表: - 内连接: SELECT * FROM 表1 INNER JOIN 表2 ON 表1.列 = 表2.列 - 左连接: SELECT * FROM 表1 LEFT JOIN 表2 ON 表1.列 = 表2.列 - 右连接: SELECT * FROM 表1 RIGHT JOIN 表2 ON 表1.列 = 表2.列 7. 聚合函数: - 求和: SELECT SUM(列名) FROM 表名 - 平均值: SELECT AVG(列名) FROM 表名 - 最大值: SELECT MAX(列名) FROM 表名 - 最小值: SELECT MIN(列名) FROM 表名 - 计数: SELECT COUNT(列名) FROM 表名 这些是SQL语句的一些常见用法示例。掌握了这些语句,可以实现对数据库的基本操作和查询。同时,SQL还有更多高级用法和其他类型的语句,可以根据具体需求进一步学习和探索。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值