• Страница 1 из 1
  • 1
Архив - только для чтения
Модератор форума: andycrowz  
Подскажите запрос на удаление диапазона вещей у персонажей.
zhyvchyk
Капрал
Собственно нужен запрос такого плана:
Есть диапазнон итемов - itemID1,itemID2,..., itemIDN
Нужен sql-запрос, чтобы удалить эти вещи:
1. Если они одеты на персонаже
2. Если они в сумках.
3. Если они в банке.
4. Если они в ГильдБанке.
5. Если они на аукционе.

Спасибо, за помощь поставлю +
Сообщение # 1 написано 15.09.2012 в 11:23
D810K7
Капрал
Сообщение # 2 написано 15.09.2012 в 11:36
Dinoza
para bellum
Сообщение # 3 написано 15.09.2012 в 19:03
Прадмур
~
Как-то так:

Quote
код sql

DELETE FROM item_instance WHERE itemEntry IN (itemID1, itemID2, ... itemIDn);
DELETE a FROM auctionhouse a LEFT JOIN item_instance ii ON ii.guid = a.itemguid WHERE ii.guid IS NULL;
DELETE ci FROM character_inventory ci LEFT JOIN item_instance ii ON ii.guid = ci.item WHERE ii.guid IS NULL;
DELETE gbi FROM guild_bank_item gbi LEFT JOIN item_instance ii ON ii.guid = gbi.item_guid WHERE ii.guid IS NULL;

Сообщение # 4 отредактировано Прадмур - Суббота, 15.09.2012, 20:34
  • Страница 1 из 1
  • 1
Поиск: