Path: utzoo!utgpu!water!watmath!clyde!bellcore!tness7!killer!osu-cis!tut.cis.ohio-state.edu!cs.utexas.edu!natinst!bigtex!juniper!bloom!bobd
From: bobd@bloom.UUCP (Bob Donaldson)
Newsgroups: comp.databases
Subject: Re: Informix help
Summary: Empress/32 can do it
Message-ID: <378@bloom.UUCP>
Date: 2 Jun 88 15:33:19 GMT
References: <1811@pt.cs.cmu.edu>
Lines: 23

In article <1811@pt.cs.cmu.edu>, mt1p@VOLGA.EDRC.CMU.EDU (Michael Terk) writes:
> of the SELECT statement. The application I am working on requires that I
> find an entry in a table that satisfies something like 
>      (bf * (sqrt (tf / d)) >= 1200 and
>      (d ** tw) / 12000 >= 200
> with the objective function of MIN(d). I need to find out how easialy are
> these things done in Informix, so I can either continue working with it, or
> switch to another DBMS. Any help will be greatly appreciated.

I don't know about Informix, but we have done similar things with Empress/32
(runs under Unix on most anything, under VMS on VAX, under DOS on PC/AT).  It
requires a little customization, but that is a strength of Empress: it lets
you bind in your own C functions and define them to SQL so they can be used
in either the select clause or the where clause.  VERY helpful for scientific
applications!!

----------------------------------------------------------------
Bob Donaldson              ...!ut-emx!juniper!radian!bobd
Radian Corporation
PO Box 201088              (512) 454-4797
Austin, TX  78703

Views expressed are my own, not necessarily those of my employer.