всем привет.
Возникла проблема с созданием следующего запроса:
Выявить имена организаций-исполнителей оказавших социальную помощь после конкретного числа.
есть две таблицы:
1)услуги оказанные гражданам(дочерняя!)---в котором содержатся столбцы с именами:
а)код оказ услуг
б)код услуги
в)соц номер
г)код организации исполнителя
д)дата заявления
е)дата исполнения
2)организация- исполнитель(родительская!)---в котором содержатся столбцы с именами:
а)код организации исполнителя
б)имя организации исполнителя
Пытался сделать, но не получилось...Select organ_ispol.naimen_organ FROM organ_ispol, uslu_ok_gra Where organ_ispol.kod_organ = uslu_ok_gra.kod_organ AND organ_ispol.kod_organ=1 AND uslu_ok_gra.kod_organ=1
Добавлено через 1 мин.
помогите кто знает как правильно сделать запрос.(((
Спасибо, Volvo!
Добавлено через 8 мин.
кстати интересный момент был.....когда запрос был такого вида, обратите внимание как написана дата в конце..
SELECT Organ_ispol.naimen_organ, uslu_ok_gra.data_isp FROM organ_ispol INNER JOIN uslu_ok_gra ON organ_ispol.kod_organ = uslu_ok_gra.kod_organ WHERE uslu_ok_gra.data_isp > '21/02/2007';
была ошибка..тип мисматч....я не знал в чем дело....оказывается надо было писать так----SELECT Organ_ispol.naimen_organ, uslu_ok_gra.data_isp FROM organ_ispol INNER JOIN uslu_ok_gra ON organ_ispol.kod_organ = uslu_ok_gra.kod_organ WHERE uslu_ok_gra.data_isp > '21.02.2007'; т.к. в базе данных дата написана так- '21.02.2007'
volvo, а почему дата в символах #?
Что это значит, на что влияет?
понятно спасибо.
просто с ms sql сейчас работаю. во всех примерах - с кавычками (так же и делаю). думала, с # как-то иначе обрабатывается.