|
|
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
Всем добрый день! Есть таблица: ДатаНазваниеЦена12.04.2017Яблоко2513.04.2017Яблоко3012.04.2017Груша5015.04.2017Яблоко26 Надо создать запрос: 1.Название - GROUP 2.Дата - MAX 3.Цена - которая на против MAX(Дата). (Вот тут у меня проблема.) В итоге вот так должно получится: ДатаНазваниеЦена12.04.2017Груша5015.04.2017Яблоко26 Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 11:19:43 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
Abisma2008, Код: sql 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 11:29:57 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
__Michelle, Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 11:56:10 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
__MichelleAbisma2008, Код: sql 1. 2. 3. Рано радовался) ДатаНазваниеКоличествоЦена12.04.2017Яблоко102513.04.2017Яблоко123012.04.2017Груша55015.04.2017Яблоко126 4.Если Количество - SUM? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 12:34:56 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 12:42:50 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
Abisma2008__MichelleAbisma2008, Код: sql 1. 2. 3. Рано радовался) ДатаНазваниеКоличествоЦена12.04.2017Яблоко102513.04.2017Яблоко123012.04.2017Груша55015.04.2017Яблоко126 4.Если Количество - SUM?Не могли бы Вы сформулировать словами, что именно требуется? А то из первой картинки я поняла, что нужно для каждого Названия вывести запись с максимальной Датой. Это не так? Что значит "4.Если Количество - SUM?"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 13:40:29 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
__Michelle, Да Вы правы, нужно для каждого Названия вывести запись с максимальной датой. (при этом количество суммировалось) Но первый раз я про количество забыл. В итоге вот так должно быть: ДатаНазваниеКоличествоЦена15.04.2017Яблоко232612.04.2017Груша550 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 14:10:50 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 14:37:52 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
__Michelle, Ошибка: "Данный подчиненный запрос должен возвращать не более одной записи" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 16:16:02 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
ДатаНазваниеКоличествоЦена12.04.2017Яблоко102513.04.2017Яблоко123012.04.2017Груша55015.04.2017Яблоко126 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 16:21:28 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
Abisma2008, Ну, поставьте TOP 1 перед Sum(Количество) (SELECT TOP 1 Sum(Количество)........ Хотя и без этого должно работать. Странно, что у Вас выдает ошибку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 16:21:38 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
Извиняюсь. У меня в таблице есть данные дата и количество одинаковые а цена разные ДатаНазваниеКоличествоЦена12.04.2017Яблоко102513.04.2017Яблоко123012.04.2017Груша55015.04.2017Яблоко12615.04.2017Яблоко136 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 16:24:42 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
__Michelle, Вот база, если будут время посмотрите пожалуйста! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 16:30:47 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
Abisma2008Извиняюсь. У меня в таблице есть данные дата и количество одинаковые а цена разные ДатаНазваниеКоличествоЦена12.04.2017Яблоко102513.04.2017Яблоко123012.04.2017Груша55015.04.2017Яблоко12615.04.2017Яблоко136Я видела. И на что это должно влиять? Поясните, пожалуйста. И еще, как увязываются суммы Количеств с данными за последнюю дату? Я сейчас еду в транспорте, смотреть базу не могу. Может, позже. Но только разъясните задачу подробнее. Лучше всю задачу словами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 16:47:24 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
__Michelle, Попробую объяснить Мне надо создать запрос который должно показать: Группировать все виды фрукты, суммировать количество, а цену не суммируем и не группируем. Брать надо последнюю. (последняя цена это получается последняя дата) Как-то так. Надеюсь Вы меня поняли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 16:56:48 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
__Michelle, авторНо ведь запрос отсюда 20398768 это и делает. Да. авторПробовали TOP 1 добавлять? Да. Я в таблице где "15.04.2017, Яблоко, 1, 36" Дату поменял на "16.04.2017" всё работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 17:16:55 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
Abisma2008, Значит, базу смотреть уже не надо? Все получилось? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 18:17:21 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
__Michelle, Нет, посмотрите пожалуйста. Я же не буду на будущий дату применять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 18:52:49 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
Abisma2008__Michelle, Попробую объяснить Мне надо создать запрос который должно показать: Группировать все виды фрукты, суммировать количество, а цену не суммируем и не группируем. Брать надо последнюю. (последняя цена это получается последняя дата) Как-то так. Надеюсь Вы меня поняли. а как понять какая из цен у вас последняя? Из ваших слов у вас их две. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 19:14:42 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
Прогер_самоучка, Пардон. Неподумал об этом. Может использовать "Max(date)" ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 19:41:24 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
Abisma2008Прогер_самоучка, Пардон. Неподумал об этом. Может использовать "Max(date)" ? "Max(id)" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 19:44:34 |
|
||
|
Помогите постороит запрос!
|
|||
|---|---|---|---|
|
#18+
Abisma2008, Посмотрите это: Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2017, 00:06:16 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=39437930&tid=1612555]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
179ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 502ms |

| 0 / 0 |
