08-22-2011, 11:05 PM 
		
	
	
		Как сделать запрос типо: у всех у кого заточена weapon или там armor на 13 было на 12 и тд.
Очень интересно, вроде можно как то. Кто подскажет?
	
	
	
	
Очень интересно, вроде можно как то. Кто подскажет?
| 
					sql запрос на заточку
				 | 
| 
		
		
		08-22-2011, 11:05 PM 
		
	 
		Как сделать запрос типо: у всех у кого заточена weapon или там armor на 13 было на 12 и тд. Очень интересно, вроде можно как то. Кто подскажет? 
		
		
		08-22-2011, 11:32 PM 
		
	 
		http://forum.zone-game.info/showthread.p...0%EE%F1%FB   всего-то надо было зайти в ПОИСК. Вот примерно так будет update `items` set `enchant`='12' where `enchant`='13'; тока я ж не знаю как у тебя таблица называется и столбик в ней (Items и Enchant в примере) . 
		Спасибо. Искал как раз там. Видать не по глазам. Сори Добавлено через 1 минуту А этот рапрос как я понял все вещи точенные делает с 13 на 12 допустим.. а как чтобы конкретно армор и бижу? 
		
		
		08-23-2011, 12:20 AM 
(Сообщение последний раз редактировалось: 08-23-2011, 01:31 AM   FriendlyGhost.)
		
	 
		update `items` set `enchant_level`='12' where `enchant_level`='13' and `loc`='PAPERDOLL' and (`loc_data`='10' or `loc_data`='11' or `loc_data`='12' or `loc_data`='13');      и так далее через or. PAPERDOLL означает "одето на персонаже" , а loc_data это слот в котором одето. Я не знаю какие у тебя в сборке цифры отвечают за броню и бижу, сам посмотришь и вставишь скока нужно выделенных жирным фрагментов с нужными номерами (5 биже-слотов и 5 армор-слотов) . Увы не знаю как снять точку с вещей в инвентаре (конкретно по типу броня и бижа) , тока с одетых. (как вариант перечислить все ID топовой бижи после where, без PAPERDOLL (например where `item_id`='ID баюма' or`item_id`='ID тараса' or`item_id`='ID веспер кольца' or`item_id`='ID ТТ кольца'....... и т.д.) 
		
		
		08-23-2011, 12:28 AM 
		
	 
		Оу спасибо. Помогли
	 
		
		
		08-23-2011, 12:57 AM 
		
	 FriendlyGhos Написал:update `items` set `enchant_level`='12' where `enchant_level`='13' and `loc`='PAPERDOLL' and `loc_data`='10' and `loc_data`='11' and `loc_data`='12' and `loc_data`='13'; и так далее через and.омг... ты бы хоть подумал для начала, прежде чем такой запрос писать для примера - он же у тебя нерабочий. 2Moraxus: сами слоты надо указывать через OR, а не AND, т.е. вот так примерно: Код: update `items` set `enchant_level`='12' where `enchant_level`='13' and `loc`='PAPERDOLL' and (`loc_data`='10' or `loc_data`='11' or `loc_data`='12' or `loc_data`='13');
		
		
		08-23-2011, 01:06 AM 
		
	 
		Зачем куча OR и повторные перечисления полей, достаточно: [src=sql] `loc_data` IN (10, 11, 12, 13) [/src] 
		
		
		08-23-2011, 01:29 AM 
		
	 
		Да спутал or и and, проверял то на 1 итеме )) и дальше скопировал прост, понятное дело там "или" и не "и". А Программатору спасибо, так и знал что есть способ более компактный, чем перечисление каждого столбца через or , тока никогда не пригождалось ранее  . 
		
		
		08-23-2011, 11:58 AM 
		
	 PROGRAMMATOR Написал:Зачем куча OR и повторные перечисления полей, достаточно:ну можно и так | 
| 
					« Предыдущая | Следующая  »
				 | 
| Возможно похожие темы ... | |||||
| Тема | Автор | Ответы | Просмотры | Последний пост | |
| запрос sql. добавить предмет в дроп мобам по уровню | 2 | 2,320 | 06-17-2018, 09:48 PM Последний пост: PROGRAMMATOR | ||
| Помогите создать правильный mssql запрос | 2 | 1,953 | 09-03-2016, 12:32 AM Последний пост: Stenly76 | ||
| Sql запрос | 4 | 2,100 | 02-20-2016, 07:44 PM Последний пост: PROGRAMMATOR | ||
| Помогите составить правильно SQL запрос | 2 | 1,725 | 02-05-2016, 01:35 PM Последний пост: itcry | ||
| Подскажите запрос | 9 | 3,065 | 09-18-2015, 04:07 PM Последний пост: Dementor | ||
| Ищу MySQL запрос | 9 | 2,831 | 11-10-2014, 11:11 AM Последний пост: Donatte | ||
| sql запрос на удаление пустых аккаунтов | 6 | 2,799 | 05-08-2014, 01:14 AM Последний пост: mishut | ||
| Подскажите запрос | 4 | 1,932 | 08-29-2013, 04:55 PM Последний пост: KID | ||
| [SQL]Подскажите запрос | 3 | 1,679 | 07-26-2013, 04:50 PM Последний пост: AllMighty | ||
| SQL запрос количество кланов в бд | 3 | 1,790 | 07-19-2013, 08:03 PM Последний пост: ipx | ||