Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.59/29: Рейтинг темы: голосов - 29, средняя оценка - 4.59
0 / 0 / 0
Регистрация: 22.03.2016
Сообщений: 12

Создать список клиентов, которые не обращались за услугами компании уже более месяца

22.03.2016, 12:55. Показов 5553. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую всех. Пожалуйста помогите с запросом. Очень надо.
Список клиентов, которые не обращались за услугами компании уже более месяца (по таблицам Клиенты и Заказы).
Пробовал так,ничего путного не получается...
MySQL
1
2
3
1 SELECT *
2 FROM [Клиенты]
3 WHERE [Дата_заказа] NOT BETWEEN '2013-08-01' AND '2008-05-01'
Вложения
Тип файла: rar Клининговая компания).rar (230 байт, 9 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.03.2016, 12:55
Ответы с готовыми решениями:

Выбрать тех клиентов, которые не обращались более 2-х лет
Здравствуйте! Есть таблица в которой указаны даты обращений клиентов, нужны выбрать тех клиентов, которые не обращались более 2-х лет....

Для торговой компании составить список клиентов
Для торговой компании составить список клиентов который должен содержать: 1.ФИО 2.Адрес 3.Номер телефона 4.Задолженность по плате ...

Для телефонной компании составить список клиентов, который должен содержать:
Исправьте пожалуйста ошибки в программе. Очень прошуууууууу. И скриншот результата. Буду очень очень признательна))))))))))))))) Заранее...

7
0 / 0 / 0
Регистрация: 22.03.2016
Сообщений: 19
22.03.2016, 13:08
Попробуй так
SQL
1
2
3
SELECT *
FROM [Клиенты]
WHERE [Дата_заказа] = [Дата_заказа](DATE_ADD(NOW(), INTERVAL -1 MONTH));
0
0 / 0 / 0
Регистрация: 22.03.2016
Сообщений: 12
22.03.2016, 13:18  [ТС]
Итог такой же "ошибка синтаксиса в операторе"
0
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,272
22.03.2016, 13:24
Цитата Сообщение от Anthony_Lepr Посмотреть сообщение
Попробуй так
SQL
1
2
3
SELECT *
FROM [Клиенты]
WHERE [Дата_заказа] = [Дата_заказа](DATE_ADD(NOW(), INTERVAL -1 MONTH));
Откуда такое берётся?! В документации смотреть не пробовали?
Babytrauma, смотрите в сторону NOT EXISTS()
"не существует заказов клиента позже, чем месяц назад".
0
0 / 0 / 0
Регистрация: 22.03.2016
Сообщений: 19
22.03.2016, 13:29
Пардон, смотрю не внимательно)
0
0 / 0 / 0
Регистрация: 22.03.2016
Сообщений: 12
22.03.2016, 13:46  [ТС]
SQL
1
2
SELECT * FROM [Клиенты] WHERE ([Дата_заказа]<='2008-05-01') AND
 NOT EXISTS (SELECT * FROM ([Клиенты] WHERE ([Дата_заказа]>'2008-05-01'));
Теперь меня закидывает ошибками,подскажите в чем, беда...
0
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,272
22.03.2016, 14:07
Цитата Сообщение от Babytrauma Посмотреть сообщение
SQL
1
2
SELECT * FROM [Клиенты] WHERE ([Дата_заказа]<='2008-05-01') AND
 NOT EXISTS (SELECT * FROM ([Клиенты] WHERE ([Дата_заказа]>'2008-05-01'));
Теперь меня закидывает ошибками,подскажите в чем, беда...
У вас две таблицы? Почему же в запросе одна? Хотя, структуры таблиц остались неизвестными...
0
0 / 0 / 0
Регистрация: 22.03.2016
Сообщений: 12
23.03.2016, 08:50  [ТС]
SQL
1
2
3
SELECT Заказы.Дата_заказа AS Выражение1, Клиенты.[Код клиента]
FROM Клиенты INNER JOIN Заказы ON Клиенты.[Код клиента] = Заказы.Клиент
WHERE ((([Дата_заказа])<='2008-05-01') AND ((EXISTS (SELECT * FROM ([Клиенты]) WHERE ([Дата_заказа]>'2008-05-01')))=FALSE));
Объясните простому смертному,все равно ничего не получается...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.03.2016, 08:50
Помогаю со студенческими работами здесь

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

Определить, сколько клиентов пользуются услугами определенного банка
1. Создать массив записей в соответствии с заданной структурой. Количество записей не больше 10. Определить, сколько клиентов пользуются...

Запрос, возвращающий список всех клиентов, совершивших более 3 заказов
Добрый день. Дано: 1-я таблица Commande (id_commande, id_client, date_commande) 2-я таблица Clients (id_client, Name, Phone, Adress) ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru