Форум программистов, компьютерный форум, киберфорум
Наши страницы
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
alexandrstegnin
4 / 4 / 0
Регистрация: 09.01.2014
Сообщений: 130
1

Запрос максимальной суммы по счету и ИНН

17.06.2015, 17:17. Просмотров 1326. Ответов 23
Метки нет (Все метки)

Добрый день, уважаемые форумчане!
Снова нужна ваша помощь. Возможно в названии темы не совсем понятен вопрос, поэтому распишу подробней.
Итак. Есть таблица порядка 20 столбцов. Данные будут обновляться постоянно.
Что нужно:
По одному счету может пройти зачисление от разных организаций (данные по всем этим перечислениям находятся как раз-то в таблице). Необходим запрос, который вытащит счет, фио, максимальную сумму, которая была зачислена на этот счёт и ИНН. Если пишу так:
SQL
1
2
3
4
5
6
7
SELECT DISTINCT t1.FirstName, t1.schet, MAX(t1.summ_spis) AS [Макс сумма]
FROM dbo.UPP_OnePPSpis AS t1
LEFT JOIN
(SELECT schet, inn_spis AS [ИНН] FROM dbo.UPP_OnePPSpis) AS t2 ON t1.schet = t2.schet
WHERE (t1.tip_klienta IS NOT NULL AND t1.tip_klienta IN (207, 217, 218)) AND t1.kod_block = 0 AND t1.inn_spis > 0
GROUP BY t1.FirstName, t1.schet
ORDER BY schet
Запрос достает нужные данные, но без ИНН (естественно, что я не указал ИНН в полях первого запроса (t1)). Ведь если я допишу там поле ИНН, то он вытянет и другой ИНН, по которому прошла меньшая сумма на этот счёт. Помогите мне объяснить компьютеру, что мне нужны строки только с максимальной суммой и соответствующим этому счету ИНН.
Если что-то не понятно объяснил, готов прокомментировать еще раз.
Заранее всем спасибо.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.06.2015, 17:17
Ответы с готовыми решениями:

Запрос контрагенты + ИНН
есть конфигурация на основе ТиС, у номенклатуры есть поля производитель, тип ссылка.контрагенты,...

Ввод элементов массива с клавиатуры, вычисление суммы по формуле, нахождение максимальной суммы
Помогите дополнить код. Нужно, чтоб элементы массива вводились с клавиатуры. Выводилось на экран...

Отчет в 1С:Бух, который выберет суммы НДС за период по счету 10.05
Всем доброго дня. Только начал изучать 1С. Подскажите, что почитать, куда заглянуть, что сделать....

Запрос по 62 счету в документе Реализация товаров и услуг
помогите сформировать запрос в документе реализация товаров услуг в бухгалтерии 8.2 В документе...

ошибка бюджетных класификаторов КОССГУ 212 по счету 0 401 01 не соотвецтвует корреспондирующему счету
Увожаемые праграмисты пажалуйсто памагите с программой 1с.Я совсем неразбираюсь но очень хачу...

23
VikNaz
9 / 9 / 2
Регистрация: 11.06.2015
Сообщений: 18
17.06.2015, 21:32 2
T-SQL
1
2
3
4
5
6
SELECT t2.FirstName, t2.schet, t2.[Макс сумма], UPP_OnePPSpis.inn_spis
FROM (SELECT DISTINCT FirstName, schet, MAX(summ_spis) AS [Макс сумма]
FROM UPP_OnePPSpis AS t1
WHERE (tip_klienta IS NOT NULL) AND (tip_klienta IN (207, 217, 218)) AND (kod_block = 0) AND (inn_spis > 0)
GROUP BY FirstName, schet) AS t2 INNER JOIN UPP_OnePPSpis ON t2.FirstName = UPP_OnePPSpis.FirstName AND t2.schet = UPP_OnePPSpis.schet AND t2.[Макс сумма] = UPP_OnePPSpis.summ_spis
ORDER BY schet
1
alexandrstegnin
4 / 4 / 0
Регистрация: 09.01.2014
Сообщений: 130
18.06.2015, 07:20  [ТС] 3
VikNaz, спасибо за проявленный интерес к моей теме.
Подобный запрос тоже делал. На данный момент из запроса вытягиваются задвоенные записи. Как бы мне теперь правильно сгруппировать их?
Заранее спасибо.

С уважением, Александр.

Добавлено через 36 минут
Практически получилось со следующим кодом:
T-SQL
1
2
3
4
5
6
7
8
9
SELECT t2.FirstName, t2.schet, t2.[Макс сумма], t1.inn_spis
FROM (SELECT DISTINCT FirstName, schet, MAX(summ_spis) AS [Макс сумма]
FROM UPP_OnePPSpis AS t1 WHERE (tip_klienta IS NOT NULL) AND (tip_klienta IN (207, 217, 218)) AND (kod_block = 0) AND (inn_spis > 0)
GROUP BY FirstName, schet) AS t2
INNER JOIN
(SELECT FirstName, schet, inn_spis, summ_spis FROM UPP_OnePPSpis GROUP BY FirstName, schet, inn_spis, summ_spis) as t1
ON t2.FirstName = t1.FirstName AND t2.schet = t1.schet AND t2.[Макс сумма] = t1.summ_spis
group by t2.FirstName, t2.schet, t2.[Макс сумма], t1.inn_spis, t1.summ_spis
ORDER BY schet
Совершенно упустил, что нужно учесть следующее:
Если на один и тот же счет с одного и того же ИНН зачислились разные суммы - их надо сложить, а если при прочих равных условиях пришли одинаковые суммы, то любую из них не учитывать. Намекните, куда двигаться.
Заранее спасибо.

С уважением, Александр.
0
VikNaz
9 / 9 / 2
Регистрация: 11.06.2015
Сообщений: 18
18.06.2015, 17:22 4
SQL хорош, пока не требуется хоть какая-то логика - а иначе все становится сразу страшно громоздким. У меня бывают запросы прямо-таки нереальные, несусветние по размеру. И работает !

А если последовательно... Вот я для разнообразия предлагаю выборку с подчиненным запросом, лучше ли, хуже - не знаю:
T-SQL
1
2
3
4
5
6
SELECT FirstName, schet, [Макс сумма],
(SELECT MIN(inn_spis) AS inn_spis FROM UPP_OnePPSpis WHERE (FirstName = t2.FirstName) AND (schet = t2.schet) AND (summ_spis = t2.[Макс сумма])) AS inn_spis
FROM (SELECT FirstName, schet, MAX(summ_spis) AS [Макс сумма]
FROM UPP_OnePPSpis AS t1
WHERE (tip_klienta IS NOT NULL) AND (tip_klienta IN (207, 217, 218)) AND (kod_block = 0) AND (inn_spis > 0)
GROUP BY FirstName, schet) AS t2
Если я прав - получится выборка Макс. сумм и соответствующие ИНН.

Далее, тут я задачу недопонял, ну - допустим устранить повторы сумм и остальное просуммировать:

T-SQL
1
2
3
4
5
SELECT FirstName, schet, SUM(summ_spis) AS Сумма
FROM (SELECT DISTINCT FirstName, schet, summ_spis
FROM UPP_OnePPSpis
WHERE (tip_klienta IS NOT NULL) AND (tip_klienta IN (207, 217, 218)) AND (kod_block = 0) AND (inn_spis > 0)) AS t3
GROUP BY FirstName, schet
т. е. DISTINCT убирает повторы, а следующим этапом суммируем.

И, наконец, объединяем эти производные таблицы или как там они называются.
T-SQL
1
2
3
4
5
6
7
8
9
10
11
12
SELECT t4.FirstName, t4.schet, t4.[Макс сумма], t4.inn_spis, t5.Сумма
FROM (SELECT FirstName, schet, [Макс сумма], (SELECT     MIN(inn_spis) AS inn_spis FROM UPP_OnePPSpis
WHERE (FirstName = t2.FirstName) AND (schet = t2.schet) AND (summ_spis = t2.[Макс сумма])) AS inn_spis
FROM (SELECT FirstName, schet, MAX(summ_spis) AS [Макс сумма]
FROM UPP_OnePPSpis AS t1 WHERE (tip_klienta IS NOT NULL) AND (tip_klienta IN (207, 217, 218)) AND (kod_block = 0) AND (inn_spis > 0)
GROUP BY FirstName, schet) AS t2) AS t4 INNER JOIN
(SELECT FirstName, schet, SUM(summ_spis) AS Сумма
FROM (SELECT DISTINCT FirstName, schet, summ_spis
FROM UPP_OnePPSpis AS UPP_OnePPSpis_1
WHERE (tip_klienta IS NOT NULL) AND (tip_klienta IN (207, 217, 218)) AND (kod_block = 0) AND (inn_spis > 0)) AS t3
GROUP BY FirstName, schet) AS t5 ON t4.FirstName = t5.FirstName AND t4.schet = t5.schet
ORDER BY schet
С уважением - Виктор.
1
18.06.2015, 17:22
alexandrstegnin
4 / 4 / 0
Регистрация: 09.01.2014
Сообщений: 130
18.06.2015, 20:19  [ТС] 5
Спасибо, Виктор. Мне до такого мастерства конечно надо еще много практиковаться. У меня получился следующий код:
T-SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use ESU
SELECT t2.GOSB, t2.VSP, t2.FirstName, t2.UName, t2.LName, t2.date_rozhd, t2.tip_klienta,
t2.kod_block, t2.schet, t2.[Макс сумма спис], t1.inn_spis, t2.org_spis, t2.[Макс сумма неспис], t1.inn_nespis, t2.org_nespis,
t2.kat_klienta, t2.pasport, t2.m_tel, t2.start_p, t2.end_p, t2.data_p, t2.file_kategory
FROM (SELECT DISTINCT GOSB, VSP, FirstName, UName, LName, date_rozhd, tip_klienta, kod_block, schet, MAX(summ_spis) AS [Макс сумма спис], org_spis,
MAX(summ_nespis) AS [Макс сумма неспис], org_nespis, kat_klienta, pasport, m_tel, start_p, end_p, data_p, file_kategory
FROM UPP_OnePPSpis AS t1 WHERE (tip_klienta IS NOT NULL) AND (tip_klienta IN (207, 217, 218)) AND (kod_block = 0) AND (inn_spis > 0 OR inn_nespis > 0)
GROUP BY GOSB, VSP, FirstName, UName, LName, date_rozhd, tip_klienta, kod_block, schet, karta, org_spis, summ_nespis, org_nespis,
kat_klienta, pasport, m_tel, start_p, end_p, data_p, file_kategory) AS t2
INNER JOIN
(SELECT FirstName, schet, inn_spis, inn_nespis, summ_spis, summ_nespis FROM UPP_OnePPSpis GROUP BY FirstName, schet, inn_spis, inn_nespis, summ_spis, summ_nespis) as t1
ON t2.FirstName = t1.FirstName AND t2.schet = t1.schet AND t2.[Макс сумма спис] = t1.summ_spis and t2.[Макс сумма неспис] = t1.summ_nespis
 
GROUP BY t2.GOSB, t2.VSP, t2.FirstName, t2.schet, t2.[Макс сумма спис], t1.inn_spis, t1.summ_spis, t2.UName, t2.LName, t2.date_rozhd, t2.tip_klienta,
t2.kod_block, t2.org_spis, t2.[Макс сумма спис], t1.inn_nespis, t2.org_nespis, t2.kat_klienta, t2.pasport, t2.m_tel,
t2.start_p, t2.end_p, t2.data_p, t2.file_kategory
Почти все правильно отбирает, но есть несколько нюансов, которые не могу решить. Если Вы мне в этом поможете буду премного благодарен. Итак:
У меня в запросе выводится максимальная сумма и ИНН (остальные поля не так важны на данный момент), а мне нужно, чтобы сначала считалась сумма, которая была зачислена на один и тот же счет от одного и того же ИНН, затем только выбиралась максимальная сумма, зачисленная по этому счету. Так же у меня не получается прикрепить к этому всему карту. Попробую продемонстрировать на примере:

Счет ИНН карта сумма
1 111 11111 100
1 111 11111 200
1 222 11111 100
2 111 11111 100
2 111 22222 200
В результате должно получиться следующее:

Счет ИНН карта сумма
1 111 11111 300
1 222 11111 100
2 111 22222 200

Надеюсь сейчас понятней объяснил.
Заранее спасибо за помощь.

С уважением, Александр.
0
invm
2190 / 1438 / 466
Регистрация: 02.06.2013
Сообщений: 3,606
19.06.2015, 01:02 6
Цитата Сообщение от alexandrstegnin Посмотреть сообщение
Счет ИНН карта сумма
1 111 11111 100
1 111 11111 200
1 222 11111 100
2 111 11111 100
2 111 22222 200
В результате должно получиться следующее:
Счет ИНН карта сумма
1 111 11111 300
1 222 11111 100
2 111 22222 200
Надеюсь сейчас понятней объяснил.
T-SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
declare @t table (Счет int, ИНН int, карта int, сумма int);
 
insert into @t
values
 (1, 111, 11111, 100),
 (1, 111, 11111, 200),
 (1, 222, 11111, 100),
 (2, 111, 11111, 100),
 (2, 111, 22222, 200);
 
with a as
(
 select
  Счет, ИНН, карта, sum(сумма) as сумма,
  row_number() over (partition by Счет, ИНН order by sum(сумма) desc) as rn
 from
  @t
 group by
  Счет, ИНН, карта
)
select
 Счет, ИНН, карта, сумма
from
 a
where
 rn = 1;
2
alexandrstegnin
4 / 4 / 0
Регистрация: 09.01.2014
Сообщений: 130
19.06.2015, 06:56  [ТС] 7
invm, спасибо. Конкретно в этом случае работает. Пытаюсь перенести на свой сервер - отрабатывает не верно. Получается, что в результате он берет не максимальную сумму зачислений на конкретный счёт, а обе суммы зачислений. Т.е. если на счёт прошли зачисления от 2 ИНН, то он выводит обе суммы, а надо только максимальную.
VikNaz. Виктор, спасибо. Отработал скрипт практически верно. Дал комментарии в предыдущем посте.
Буду признателен за помощь в доработке.

С уважением, Александр.
0
invm
2190 / 1438 / 466
Регистрация: 02.06.2013
Сообщений: 3,606
19.06.2015, 07:22 8
Цитата Сообщение от alexandrstegnin Посмотреть сообщение
Т.е. если на счёт прошли зачисления от 2 ИНН, то он выводит обе суммы, а надо только максимальную.
И как это согласуется с вашим же примером? Почему тогда в результирующем наборе есть строка №2?
Если не нужно учитывать ИНН, уберите его из предложения partition by.
1
alexandrstegnin
4 / 4 / 0
Регистрация: 09.01.2014
Сообщений: 130
19.06.2015, 09:15  [ТС] 9
invm, еще раз спасибо. Действительно ошибка моя. Строки 2 в результирующем наборе быть не должно. Буквально последний вопрос. Куда мне дописать кусок запроса, который в результате даст мне все поля таблицы, соответствующие этим условиям?

С уважением, Александр.

Добавлено через 1 час 17 минут
Вопрос про все поля снят. Разобрался. Остался вопрос о том, чтобы не считать одинаковые суммы, поступившие с одного инн, на один и тот же счет. Пока он их суммирует, а нужно взять любое из них. Пытался вставить distinct, но увы, не получилось. Подскажите, где вставить это условие.
Заранее спасибо.

С уважением, Александр.
0
invm
2190 / 1438 / 466
Регистрация: 02.06.2013
Сообщений: 3,606
19.06.2015, 10:14 10
Цитата Сообщение от alexandrstegnin Посмотреть сообщение
Куда мне дописать кусок запроса, который в результате даст мне все поля таблицы, соответствующие этим условиям?
T-SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
with a as
(
 select
  Счет, ИНН, карта, sum(сумма) over (partition by Счет, ИНН, карта) as сумма,
  поле1, поле2, ..., поле N
 from
  Таблица
),
b as
(
 select
  Счет, ИНН, карта, сумма,
  поле1, поле2, ..., поле N,
  row_number() over (partition by Счет order by сумма desc) as rn
 from
  a
)
select
 Счет, ИНН, карта, сумма,
 поле1, поле2, ..., поле N
from
 b
where
 rn = 1;
1
alexandrstegnin
4 / 4 / 0
Регистрация: 09.01.2014
Сообщений: 130
19.06.2015, 16:35  [ТС] 11
invm, спасибо. На SQL сервере отрабатывает, как положено. Интересное решение. Для меня немного проще в понимании был пример Виктора (VikNaz). Не силен я на данный момент в SQL-запросах, но, как говорится все приходит с опытом. Вопрос на засыпку, с Вашего позволения. Можно избежать/заменить ROW_NUMBER?
VikNaz, вопрос из поста 5 остается открытым.
Заранее спасибо всем.

С уважением, Александр.
0
invm
2190 / 1438 / 466
Регистрация: 02.06.2013
Сообщений: 3,606
19.06.2015, 17:24 12
Цитата Сообщение от alexandrstegnin Посмотреть сообщение
Можно избежать/заменить ROW_NUMBER?
Можно, но запрос, скорее всего, будет затратнее.
1
alexandrstegnin
4 / 4 / 0
Регистрация: 09.01.2014
Сообщений: 130
19.06.2015, 19:34  [ТС] 13
invm, спасибо. Вопрос тут в следующем. У меня нет возможности напрямую закинуть на SQL сервер данные (нет соответствующих прав). Поэтому написал интерфейс на access, с помощью которого осуществляю заброс данных из txt файла. Место на сервере тоже ограничено. Поэтому пошел путем импорта файла через запрос в access, чтобы меньше данных закидывать на сервер. Access не понимает ROW_NUMBER...
Для меня это самый удобный способ. Если подскажите, буду признателен.
Заранее спасибо.

С уважением, Александр.
0
invm
2190 / 1438 / 466
Регистрация: 02.06.2013
Сообщений: 3,606
19.06.2015, 20:46 14
Если вы пишите запрос для Access, то думаю в форуме по Access вам помогут быстрее.
1
alexandrstegnin
4 / 4 / 0
Регистрация: 09.01.2014
Сообщений: 130
20.06.2015, 10:30  [ТС] 15
invm, спасибо. Запрос Виктора (VikNaz) отрабатывается в access без проблем. Задал вопрос сюда, потому что часть данных уже загружена и мне нужна выборка именно из SQL сервера. Не хочется дублировать тему в access. Попробую доделать запрос Виктора (VikNaz). Если поможете в этом, буду признателен.
Заранее спасибо.

С уважением, Александр.
0
VikNaz
9 / 9 / 2
Регистрация: 11.06.2015
Сообщений: 18
21.06.2015, 08:42 16
Александр, я тут несколько отвлекся, invm предложил свой вариант - и в этом что-то есть, заставляет задуматься, так как я, увы, ограничился классикой, новые возможности не использую, хотя это и не очень уж новые. Ну да, процедуры, функции, триггеры использую, а вот курсоры - почти никогда, CLR-сборки - не использую. Это я так, про себя...
Ну а в нашем запросе. Я так понял, что нужно исключить записи с одинаковым ИНН и счетом. Но при этом при разных "FirstName" какое то из них будет утеряно? Т. е. вместо DISTINCT использовать группировку, а "FirstName" взять, скажем, минимальное. При этом остальные утеряны. Опять же думать о соответствии другой части запроса. И там аналогично поступить.

С уважением - Виктор.
1
alexandrstegnin
4 / 4 / 0
Регистрация: 09.01.2014
Сообщений: 130
21.06.2015, 18:14  [ТС] 17
Виктор, спасибо за комментарии. Если мыслить глобально, то один и тот же счет может принадлежать только одному FirstName. Как я сказал ранее в таблице порядка 20 столбцов, которые должны быть в результирующем запросе, но с теми условиями, которые я описал. Конечно же может случиться, что человек сменил Фамилию и получилось, что в импортируемом файле будет содержаться 2 идентичных зачисления, но с разными ФИО. Так вот, есть в таблице столбец "date_gived", можно в таком случае брать самые новые значения. Если поможете подкорректировать запрос из 5 поста, буду признателен.
Заранее спасибо за помощь.

С уважение, Александр.

Добавлено через 24 минуты
invm, с Вашего позволения последний вопрос. Если поступили 2 одинаковых суммы на один и тот же счет от одного и того же ИНН, то в Вашем запросе они суммируются, а нужно взять одну из них. На данный момент хотя бы любую из них, в идеале ту, у которой поле date_gived самое новое.
Буду признателен за помощь.

С уважением, Александр.
0
invm
2190 / 1438 / 466
Регистрация: 02.06.2013
Сообщений: 3,606
21.06.2015, 22:35 18
Цитата Сообщение от alexandrstegnin Посмотреть сообщение
Если поступили 2 одинаковых суммы на один и тот же счет от одного и того же ИНН, то в Вашем запросе они суммируются, а нужно взять одну из них. На данный момент хотя бы любую из них, в идеале ту, у которой поле date_gived самое новое.
T-SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
with a as
(
 select
  Счет, ИНН, карта, sum(сумма) over (partition by Счет, ИНН, карта) as сумма,
  поле1, поле2, ..., поле N,
  row_number() over (partition by Счет, ИНН, сумма order by date_gived desc) as rn
 from
  Таблица t
),
b as
(
 select
  Счет, ИНН, карта, sum(сумма) over (partition by Счет, ИНН, карта) as сумма,
  поле1, поле2, ..., поле N
 from
  a
 where
  rn = 1
),
c as
(
 select
  Счет, ИНН, карта, сумма,
  поле1, поле2, ..., поле N,
  row_number() over (partition by Счет order by сумма desc) as rn
 from
  b
)
select
 Счет, ИНН, карта, сумма,
 поле1, поле2, ..., поле N
from
 c
where
 rn = 1;
1
alexandrstegnin
4 / 4 / 0
Регистрация: 09.01.2014
Сообщений: 130
22.06.2015, 21:42  [ТС] 19
invm, спасибо. Буду настраивать под свои нужды. Пока не особо получается, но думаю "терпение и труд - всё перетрут". Получается больше записей, чем необходимо.

С уважением, Александр.
0
VikNaz
9 / 9 / 2
Регистрация: 11.06.2015
Сообщений: 18
23.06.2015, 09:32 20
Александр, если продолжать мой вариант с учетом date_gived - по-видимому, FistName так сказать "выносим за скобки".
Зато - обрабатываем date_gived, а на последнем этапе определяем соответствующий FistName.
Вот примерно. Все-таки, скорей всего, нужно тщательно просмотреть все части запроса, там же еще эти tip_klienta и т. д.
T-SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
SELECT t4.schet, t4.[Макс сумма], t4.inn_spis, t5.Сумма,
(SELECT TOP (1) FirstName
FROM UPP_OnePPSpis
WHERE (date_gived = t5.date_gived) AND (schet = t5.schet)) AS FistName
FROM (SELECT schet, [Макс сумма],
(SELECT MIN(inn_spis) AS inn_spis
FROM UPP_OnePPSpis AS UPP_OnePPSpis_2
WHERE (schet = t2.schet) AND (summ_spis = t2.[Макс сумма])) AS inn_spis
FROM (SELECT schet, MAX(summ_spis) AS [Макс сумма]
FROM  UPP_OnePPSpis AS t1
WHERE (tip_klienta IS NOT NULL) AND (tip_klienta IN (207, 217, 218)) AND (kod_block = 0) AND (inn_spis > 0)
GROUP BY schet) AS t2) AS t4 INNER JOIN
(SELECT schet, SUM(summ_spis) AS Сумма, MAX(date_gived) AS date_gived
FROM (SELECT schet, summ_spis, MAX(date_gived) AS date_gived
FROM UPP_OnePPSpis AS UPP_OnePPSpis_1
WHERE (tip_klienta IS NOT NULL) AND (tip_klienta IN (207, 217, 218)) AND (kod_block = 0) AND (inn_spis > 0)
GROUP BY schet, summ_spis) AS t3
GROUP BY schet) AS t5 ON t4.schet = t5.schet
С уважением - Виктор
1
23.06.2015, 09:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.06.2015, 09:32

Отправляет запросы якс ровно столько, какой по счету запрос
function upload(mod){ $('').click().change(function(e){ var data = new FormData();...

Задача на нахождение максимальной суммы
Подскажите алгоритм решения задачи. Проходит очередной финал Startup, поэтому необходимо...

алгоритм поиска максимальной суммы
Здравствуйте!.. Есть задача: задана квадратная матрица N*N. Элемент a(i,j) - это эффективность і-го...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru