Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!

Исправить SQL запрос


Додатки 4

Перегляд додатків доступний тільки зареєстрованим користувачам.
Замовник не бажає робити передоплату? Оплата через Сейф допоможе уникнути можливого шахрайства.
  1. 252  
    1 день200 UAH

    Сделал у себя пару тестов и понял в чем проблема.
    Минус: уезжаю сегодня за границу на 9 дней. Попробую заходить на сайт через доступные средства связи по вечерам.

  2. 371    4  0
    1 день443 UAH

    Выполню Ваш заказ

    1 ставку приховано
  • Профіль видалено
    31 серпня 2015, 21:54 |

    Здравствуйте.

    Можете описать, что вам требуется на выходе? Так же интересует вопрос структуры таблиц.

    П.С. Пожалуйста, отвечайте либо как ответ, а не дополнительным комментарием, либо в личные сообщения. К сожалению, в противном случае почтовое уведомление не отправляется и есть вероятность, что ваш ответ останется "в небытие".

  • Володимир Єфремов IT-segment
    31 серпня 2015, 22:03 |

    Спасибо за вопрос!

    На выходе мне требуются именно те поля, что сейчас есть в запросе. Он только считает не правильно.

    Когда в join только 2 таблицы - все ОК, но при подключении 3-й происходит перемножение количества записей и вместо 13-15 строк на выходе под 200, которые потом обрабатываются агрегатными функциями. Особенно это наглядно в COUNT(), но и все SUM(), как Вы понимаете - тоже лгут...

    Структуру таблиц прикрепляю во вложение к проекту.

  • Владимир Витковский
    1 вересня 2015, 3:44 |

    можете выложить SQL дамп структуры этих таблиц, а лучше с небольшим количеством строк данных таблиц тоже в виде SQL дампа? Можно одним дампом.

  • Володимир Єфремов IT-segment
    1 вересня 2015, 8:31 |

    Эти таблицы сделаны и используются в Foxpro 9. Я не нашел как в нем сделать дамп 😔

  • Профіль видалено
    1 вересня 2015, 8:08 |

    Здравствуйте.

    А скажите, очень принципиально выполнить все в одном запросе?

  • Олег Мишин
    1 вересня 2015, 10:15 |

    Здравствуйте.

    Видимо вы ошиблись с вложением mytime.txt. Таблица повторяется с INCOME и нет поля tlongsec.

  • Володимир Єфремов IT-segment
    2 вересня 2015, 11:11 |

    Да, действительно! Ошибся.

    Залил mytime.txt заново

  • Серг Пи
    3 вересня 2015, 17:07 |

    Если задачка еще не выполнена, то могу взяться (сделаю ставку 180 грн.), только если: 1) пришлете сами дбф-файлы (они у вас маленькие, в одном максимум 80 строк) и 2) объясните толком что все таки вы хотите получить, а именно - трактовка "работает неправильно" - некорректна. Объясните, с точки зрения пользователя, что именно находится в полях которые участвуют в запросе.


Замовник
Володимир Єфремов IT-segment
Україна Київ  41  0
Проєкт опублікований
10 років тому
311 переглядів
Мітки
  • MSQL
  • Basa SQL
  • SQL basic