Форум программистов, компьютерный форум, киберфорум
Visual FoxPro
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
44 / 44 / 11
Регистрация: 10.06.2009
Сообщений: 311
Записей в блоге: 2
1

Ошибка "Too few arguments". Создание временной таблицы

16.04.2012, 12:27. Показов 2182. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток!..

Есть 2 таблицы:

1. Personal
- code, surname, name, name2, birthday, education, otpusk (дата в виде mm/dd/yyyy), children, sex, cod_post

2. states
- cod_post, post, money, days

Хочу создать временную таблицу
Стовпчики тимчасової таблиці:
1. Прізвище з ініціалами;
2. Освіта;
3. Посада;
4. Дата відходу у відпустку (типу дата);
5. Зарплата
6. кількість днів відпустки.
В цій таблиці записи впорядковуються в хронологічному порядку відходу у відпустку співробітників. У таблицю вибираються всі співробітники, у яких у даті чергової відпустки рік = поточному року і дата відпустки > поточної дати (тобто повинні ще цього року піти у відпустку).
Есть следующий код:
SQL
1
2
3
SELECT RTRIM(surname)+' '+RTRIM(name)+' '+RTRIM(name2) AS "ПІБ", education AS "Освіта", post AS "Посада", otpusk AS "Дата_виходу_у_відпустку", money AS "Заробітня_плата", days AS "Кількість_днів_відпустки";
FROM personal p, states s;
WHERE p.cod_post=s.cod_post AND YEAR(DATE())=YEAR(otpusk) AND DATE()<DATE(otpusk) ORDER BY otpusk
И ошибка "Too few arguments"..

С FoxPro работал года 2 назад и всё к чертям позабыл =\ Подскажите, пожалуйста, в чём может быть ошибка?)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.04.2012, 12:27
Ответы с готовыми решениями:

Создание временной таблицы,где ее название-переменная,названия столбцов-поля другой таблицы ..
Помогите,пож-ста,справиться со следующей проблемой. Есть главная таблица с полями:дата,игрок,время...

Создание временной таблицы
Добрый день, следующий код навсегда создаст таблицу в БД? QSqlQuery q; if...

Создание временной таблицы
Добрый день. Необходимо создать сводную таблицу с временной шкалой и обобщением выполненных...

Создание временной таблицы
Здравствуйте. Есть таблица с полями А,Б оба int. Значения А может повторяться несколько раз, но не...

3
107 / 107 / 0
Регистрация: 06.05.2011
Сообщений: 277
16.04.2012, 13:55 2
AND DATE()<DATE(otpusk)
Цитирую хелп:
DATE([nYear, nMonth, nDay])

DATE( ) возвращает текущую системную дату, если параметры отсутствуют; или создает константу типа 2000-compliant Date по заданным параметрам
1
44 / 44 / 11
Регистрация: 10.06.2009
Сообщений: 311
Записей в блоге: 2
16.04.2012, 14:17  [ТС] 3
Спасибо с решением той проблемы).. Всё понял)..

Вопрос еще такой:

для добавления месяцев к дате используется GoMonth(...).. а какая функция в таком же духе может прибавлять количество дней?)..

Всё, разобрался).. Идиот)..
0
107 / 107 / 0
Регистрация: 06.05.2011
Сообщений: 277
16.04.2012, 14:32 4
Не нужны здесь никакие функции. Просто к дате прибавляется количество дней.
Код
? DATE()
? DATE()+10
? {^1945.05.01}+8
1
16.04.2012, 14:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.04.2012, 14:32
Помогаю со студенческими работами здесь

Создание временной таблицы
Есть несколько таблиц в базе mdb. Необходимо применить SQL запрос на выборку некоторых данных, а...

Создание временной таблицы с именем
добрый всем! подскажите можно ли и как создать временную таблицу с именем передаваемым через...

Создание временной таблицы с динамической строкой
По заданию необходимо создать локальную временную таблицу Temp с полями дата/время, длинное целое с...

Создание временной таблицы на основе существующей
Здравствуйте, как мне создать временную таблицу на основе уже существующей? Если создавать...

Создание временной таблицы foxpro под dos
Добрый день! Такая ситуация. Необходимо некоторые записи с одной базы перенести в другую. Код знаю,...

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

Ошибка временной таблицы
Здравствуйте, есть запрос: МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц; ...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru