Niestety nie posiadam kodu źródłowego tworzącego tabele ale wygląda ona mniej więcej w taki sposób:
TABLE ZBANK.PROPERTY (
HNUM
PID
PNAME, PSTREET, PCITY, PSTATE, PZIP
UNITS
IEDATE, FEDATE
OMA - NUMBER
FPAY - DATE
MDATE
TMONTHS
IRATE - NUMBER
CPI
ABP - NUMBER
HNAME, HCITY, HSTATE
SNAME, SCITY, SSTATE,
CODE,
SOA,
TE,
TC )
Chodzi o to żeby wybrać "najlepsze" wartości a kryterami są kolumny:
OMA - im wieksze wrartości tym lepiej
IRATE - im wieksze wrartości tym lepiej
FPAY - im późniejsza data tym lepiej
Co więcej ilość rekordów jest ograniczoną poprzez sumę w kolumnie APB która nie może przekraczać 2 000 000 000.00
Wiem że trzeba skorzystać z 'ORDER BY' ale nie bardzo wiem jak to zrobić z tymi 3 kolumnami jednocześnie no i jak przy tym ograniczyć ilość dostawanych wierszy po 4 kolumnie. Kombinowałem metodą prób i błędów na parę sposobów ale efekt był mizerny.
Dlatego zwracam się tu o pomoc.