|
Помогите с запросом | ☑ | ||
---|---|---|---|---|
0
Жирафка
18.02.14
✎
11:22
|
Есть простая табличка (не Рег Св.).
Дата1 Товар1 Дата2 Товар1 Дата3 Товар1 Дата4 Товар2 Дата5 Товар2 Как выбрать по каждому товару наиболее позднюю дату, чтобы получилось Дата3 Товар1 Дата5 Товар2 |
|||
1
Wobland
18.02.14
✎
11:22
|
сгруппировать
|
|||
2
DocWin
18.02.14
✎
11:25
|
Запросом, просить максимальную дату
|
|||
3
shuhard
18.02.14
✎
11:26
|
(0)[Есть простая табличка (не Рег Св.). ]
а что ? |
|||
4
Жирафка
18.02.14
✎
11:28
|
(3) Таблица значений.
|
|||
5
shuhard
18.02.14
✎
11:30
|
(4) у ТЗ есть сортировка
|
|||
6
Жирафка
18.02.14
✎
11:33
|
(5) сортировка не поможет.
|
|||
7
Wobland
18.02.14
✎
11:34
|
а что же поможет?
|
|||
8
le_
18.02.14
✎
11:34
|
(6) ТЗ в запрос можно передать.
|
|||
9
SUA
18.02.14
✎
11:36
|
ВЫБРАТЬ Т.Дата, Т.Товар ПОМЕСТИТЬ Т ИЗ &Таблица КАК Т;
далее что угодно скулем |
|||
10
DS
18.02.14
✎
11:37
|
(9) скуль каким боком?
|
|||
11
SUA
18.02.14
✎
11:38
|
можно и без запроса
ТЗ1 = ТЗ.Скопировать("Товар");ТЗ1.Свернуть();ТЗ.Сортировать("Дата Убыв"); и теперь для каждого товара из ТЗ1 дата = ТЗ.НайтиСтроки(новй структура ("товар",товар))[0] |
|||
12
Бледно Золотистый
18.02.14
✎
11:52
|
(11) НайтиСтроки не гарантирует сохранения сортировки
|
|||
13
mzelensky
18.02.14
✎
12:04
|
(0) Как уже было сказано - запросом вернее и проще всего.
|
|||
14
Жирафка
18.02.14
✎
12:07
|
(13) вот я и просил помощи с этим самым запросом
|
|||
15
Wobland
18.02.14
✎
12:09
|
и, как это здесь принято, ответ прозвучал сразу
|
|||
16
mzelensky
18.02.14
✎
12:10
|
(14) На этот вопрос тебе тоже уже дали ответ. Смотри (9)
|
|||
17
1Сергей
18.02.14
✎
12:10
|
ответ в (1)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |