![]() |
![]() |
![]() |
|
Таблица значений без повторных записей | ☑ | ||
---|---|---|---|---|
0
istra
16.07.13
✎
10:29
|
Добрый день. Помогите советом как сделать следующее
на данный момент есть ТЗ следующего вида ном1 2,4 15.04.2013 ном2 10,3 15.04.2013 ном1 1,8 14.04.2013 ном2 9,3 14.04.2013 ном3 19 14.04.2013 из этой таблицы хочу получить следующее ном1 2,4 15.04.2013 ном2 10,3 15.04.2013 ном3 19 14.04.2013 |
|||
1
Patrio_
O_Muerte 16.07.13
✎
10:30
|
Не понял. а по какому принципу ты сворачиваешь записи?
|
|||
2
Wobland
16.07.13
✎
10:30
|
свернию. сверни её полностью
|
|||
3
Ненавижу 1С
гуру
16.07.13
✎
10:30
|
(0) почему
ном1 2,4 15.04.2013 а не ном1 1,8 14.04.2013 |
|||
4
SeraFim
16.07.13
✎
10:31
|
Срез последних или максимум?
|
|||
5
Patrio_
O_Muerte 16.07.13
✎
10:31
|
ты вторую колонку берешь Макс или что первое попадется?
|
|||
6
Wobland
16.07.13
✎
10:31
|
(1) а, кстати, да
(3) видать, на мисте нововведение - можно управлять видимостью некоторых колонок в псевдотаблице |
|||
7
istra
16.07.13
✎
10:32
|
(5) что первое по дате ( то есть срез последних)
|
|||
8
Patrio_
O_Muerte 16.07.13
✎
10:33
|
О пля, тут еще и третья колонка роялит...
|
|||
9
Patrio_
O_Muerte 16.07.13
✎
10:33
|
Пузырьковый метод?
|
|||
10
arsik
гуру
16.07.13
✎
10:34
|
В запрос запихни
|
|||
11
Wobland
16.07.13
✎
10:34
|
(7) что первей: 2, 4 или 10, 3?
|
|||
12
Patrio_
O_Muerte 16.07.13
✎
10:35
|
(11)ему походу номенклатура приотритетна
|
|||
13
istra
16.07.13
✎
10:35
|
Мне нужно чтобы не было повторов в номенклатуре и строка осталась на ближайшую дату
|
|||
14
Ненавижу 1С
гуру
16.07.13
✎
10:36
|
(7) а если даты одинаковые будут?
|
|||
15
istra
16.07.13
✎
10:38
|
(14) по времени не будут
|
|||
16
Ненавижу 1С
гуру
16.07.13
✎
10:39
|
(15) почему?
но в принципе запрос рулит |
|||
17
arsik
гуру
16.07.13
✎
10:42
|
ВЫБРАТЬ
ТЗ.Номенклатура, ТЗ.Цена, ТЗ.Дата ПОМЕСТИТЬ ТЗ ИЗ ТЗ КАК ТЗ ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ТЗ.Номенклатура, МАКСИМУМ(ТЗ.Дата) КАК Дата ПОМЕСТИТЬ тНом ИЗ ТЗ КАК ТЗ СГРУППИРОВАТЬ ПО ТЗ.Номенклатура ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ тНом.Номенклатура, тНом.Дата, ТЗ.Цена ИЗ тНом КАК тНом ЛЕВОЕ СОЕДИНЕНИЕ ТЗ КАК ТЗ ПО тНом.Номенклатура = ТЗ.Номенклатура И тНом.Дата = ТЗ.Дата |
|||
18
istra
16.07.13
✎
10:46
|
Сейчас что нибудь попробую
|
|||
19
EvgeniuXP
16.07.13
✎
10:46
|
(0) сгруппируй по номенклатуре, возьми максимуму по дате
потом через соединение по номенклатуре и дате возьмешь третью колонку. |
|||
20
arsik
гуру
16.07.13
✎
10:52
|
(19) см (17)
|
|||
21
EvgeniuXP
16.07.13
✎
10:56
|
(20) мне то зачем смотреть, это (0) пусть смотрит, а в 19 написано русским языком (не запросом) :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |