Корпоративные базы данных - статьи



         

Менеджер хочет узнать



  • Как найти компоненты от поставщика XYZ в филиалах, расположенных в пределах 77056 почтовой зоны
    select component_id from component C, facility F where GeoZip (F.location) = 77056 and C. Fname = F.fname and comp_id. Name like 'XYZ'; (comp_id is a ROW TYPE)
  • Где найти чертежи компонент, которые нуждаются в техническом обслуживании (временной ряд), помеченные "трудно"
    select schematic from component where MaintlsDue= T and ContainsWords(comp_notes,'difficult') = T;
  • Найти компоненты, находящиеся в пределах пяти метров от места утечки
    select component_id from component where DistWithin(comp_loc,(300,500))

*GeoZip(),MaintlsDue() иDistWithin() являются определяемыми пользователем функциями



Содержание  Назад  Вперед