powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / сложная группировка с условием
5 сообщений из 5, страница 1 из 1
сложная группировка с условием
    #37587605
jack_white
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть поле в таблице, хранящее дату , значений в этой таблице мало.Есть поле в другой таблице,тоже дата, значений много. Узнать сколько раз каждая дата из маленькой таблицы встречается в большой.
Пытаюсь так:
SELECT Prod.nameprod,Test.dateoper, COUNT(*) ;

FROM testvfp!prod ;



INNER JOIN testvfp!test ;

ON Prod.codp = Test.codp ;

INNER JOIN testvfp!firm ;

ON Firm.codf = Test.codf;

HAVING Test.dateoper in (SELECT table3.dateoper FROM table3);

GROUP BY Prod.nameprod;


в table3 дат мало, в Test - много. Выводится одна строка, без группировки тоже. Что не так? В SQL я новичек
...
Рейтинг: 0 / 0
сложная группировка с условием
    #37587792
P003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HAVING Test.dateoper in (SELECT table3.dateoper FROM table3);
Убери и будет тебе счастье.
...
Рейтинг: 0 / 0
сложная группировка с условием
    #37587796
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В table3 все даты различны? Количество дат в test считать надо независимо от других полей? firm у вас зачем подвязана? Вообще, можете своими словами объяснить, что у вас считается?
Дайте примеры этих ваших табличек. Можете выслать архивом на почту, потому что не совсем ясна структура...
...
Рейтинг: 0 / 0
сложная группировка с условием
    #37587823
jack_white
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTM,да, даты в table3 различны. firm - справочник, т.е. таблица, которую я привязываю по ключу codf к таблице firm(где хранятся названия фирм). Структура такова: Основная таблица Test + несколько справочников + сам сделал несколько таблиц для удобства.
...
Рейтинг: 0 / 0
сложная группировка с условием
    #37588119
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин... ну я прошу выслать примеры таблиц не просто так... Ваши объяснения "основная таблица... несколько справочников... сделал для удобства..." ничего не скажут даже об именах полей связи. Либо вы приводите здесь структуру таблиц со всеми ключевыми полями и полями, участвующими в выборках (имя/тип/размерность), плюс набор данных/скрипты наполнения таблиц. Либо даёте пример (пусть даже кусочков) ваших в виде таблиц Фокса вашей версии.
Ибо никто на основе вашего "типа неработающего запроса" не протелепатирует, почему же у вас что-то не сходится...
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / сложная группировка с условием
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]