Custom Query (1134 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (10 - 12 of 1134)

1 2 3 4 5 6 7 8 9 10 11 12 13 14
Ticket Resolution Summary Owner Reporter
#1185 fixed Необходимо создать процедуру в MYSQL для работы ревизии 277 san Denis_N
Description

Удаление процедуры "без вывода строк ОТК" и создание процедуры "без вывод строк ОТК и строк Запись"

	 	drop procedure mismatchQueryWithoutOtkRows;
	 	
	 	DELIMITER }
	 	
	 	CREATE PROCEDURE mismatchQueryWithoutOtkAndRecordRows(min int, max int, searchName varchar (100), searchSerial varchar (100), searchComment varchar (10000)) READS SQL DATA
	 	BEGIN
	 	set @prevtotal := 0;
	 	set @mintotal := 0;
	 	select * from (select *, @mintotal as mintotal, @prevtotal := @mintotal - total as prevtotal from
	 	(select products.serial, history.uid, history.date, hist1.total from history inner join
	 	(select uid, count(uid) as total from history where (type_write = "mismatch"
	 	or type_write = "repair" or (type_write = "testing" and status = "fail")) and comment is not null and  comment != '' group by uid) as hist1 on history.uid = hist1.uid
	 	inner join products on products.uid = history.uid where (products.name like searchName
	 	and products.serial like searchSerial and history.comment like searchComment) and (history.uid, history.date) in
	 	(select uid, max(date) from history where (type_write = "mismatch" or type_write = "repair" or
	 	(type_write = "testing" and status = "fail")) and history.comment like searchComment and comment is not null and  comment != '' group by uid)
	 	group by products.serial, history.uid, history.date, hist1.total order by history.date desc) as hist2
	 	where (@mintotal := @minTotal + total)) as hust2 where hust2.mintotal > min and hust2.prevtotal < max;
	 	
	 	END}
	 	DELIMITER ;
#1207 fixed Необходимо создать процедуру в MYSQL, и новый столбец `bond` в таблице history для работы ревизии r312/base san Denis_N
Description

Необходимо изменить процедуру для работы интерфейса "Несоответствия"

drop procedure mismatchQuery;

DELIMITER $$

CREATE PROCEDURE `mismatchQuery` (`min` INT, `max` INT, `searchName` VARCHAR(100), `searchSerial` VARCHAR(100), `searchComment` VARCHAR(10000))
BEGIN
set @prevtotal := 0;
set @mintotal := 0;
select * from (select *, @mintotal as mintotal, @prevtotal := @mintotal - total as prevtotal from
(select products.serial, history.uid, history.date, hist1.total from history inner join
(select uid, count(uid) as total from history where ((`history`.type_write = 'mismatch' and (`history`.`status` is null or `history`.`status` = 'fail'))
    or (`history`.type_write = 'mismatch' and `history`.`status` = 'ok' and `history`.bond is null)) and comment is not null and  comment != '' group by uid) as hist1 on history.uid = hist1.uid
inner join products on products.uid = history.uid where (products.name like searchName
and products.serial like searchSerial and history.comment like searchComment) and (history.uid, history.date) in
(select uid, max(date) from history where ((`history`.type_write = 'mismatch' and (`history`.`status` is null or `history`.`status` = 'fail'))
    or (`history`.type_write = 'mismatch' and `history`.`status` = 'ok' and `history`.bond is null)) and history.comment like searchComment and comment is not null and comment != '' group by uid )
group by products.serial, history.uid, history.date, hist1.total order by history.date desc) as hist2
where (@mintotal := @minTotal + total)) as hust2 where hust2.mintotal > min and hust2.prevtotal < max;
END$$

DELIMITER ;

Также необходимо создать новый столбец bond в таблице history, который служит для связи несоответствий и их решений: alter table history add column bond int default null;

#1240 Серьезный баг в заказах при удалении Denis_N Denis_N
Description

После удаления группы элементов в заказах, какие-то элементы становятся без серийных номеров в order-items, а какие-то серийные номера принадлежат элементам с иным именем

1 2 3 4 5 6 7 8 9 10 11 12 13 14
Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.