ПНР и сопровождение
Модераторы: m0p3e , edward_K , Модераторы
ZIV
Постоянный гость
Сообщения: 76 Зарегистрирован: 09 апр 2007, 11:11
Откуда: Ishim
Контактная информация:
Сообщение
ZIV » 18 июн 2007, 16:09
Помогите с sql запросом. Можно ли выбрать из картотеки сотрудников персонал, дата назначения на должность по 6-й форме у которых 01.10.2004.
kel
Постоянный гость
Сообщения: 78 Зарегистрирован: 29 мар 2005, 17:49
Сообщение
kel » 18 июн 2007, 18:15
select persons.fio from persons where
((appointments.person /== persons.nrec)) and
appointments.APPOINTDATE=strtodate('01/10/2004','dd/mm/yyyy')
order by persons.fio;
ZIV
Постоянный гость
Сообщения: 76 Зарегистрирован: 09 апр 2007, 11:11
Откуда: Ishim
Контактная информация:
Сообщение
ZIV » 19 июн 2007, 09:27
kel
Спасибо.
поЧитатель
Посетитель
Сообщения: 44 Зарегистрирован: 27 янв 2006, 14:21
Сообщение
поЧитатель » 25 июн 2007, 11:53
Такой запрос:
select persons.fio from persons(PERSBYFIO)
where
(('С'==persons.ISEMPLOYEE and
persons.nrec /== appointments.person and
date(1,10,2004) == appointments.APPOINTDATE));
Должен форирмироватся быстрее
ZIV
Постоянный гость
Сообщения: 76 Зарегистрирован: 09 апр 2007, 11:11
Откуда: Ishim
Контактная информация:
Сообщение
ZIV » 16 авг 2007, 16:36
Подскажите пжста, как в SQL запросе возвратить наименование подразделения, а то он мне выдает знаки ????? при order by katpodr.name; вместо наименования.
Алексей
Местный житель
Сообщения: 2896 Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область
Сообщение
Алексей » 17 авг 2007, 07:05
подцепи подразделения, вроде так...
ZIV
Постоянный гость
Сообщения: 76 Зарегистрирован: 09 апр 2007, 11:11
Откуда: Ishim
Контактная информация:
Сообщение
ZIV » 17 авг 2007, 08:36
Алексей
Спасибо, только чуток не правильно: and nachisl.cex == katpodr.nrec
Алексей
Местный житель
Сообщения: 2896 Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область
Сообщение
Алексей » 17 авг 2007, 10:12
ZIV
ну этой таблицы у вас изначально не было в запросе, откуда ж я знал ...
подцепил к тому, что увидел.