On Mon, Jul 29, 2002 at 01:03:55AM -0700, Thomas Edison Jr. wrote:
> 
> SELECT * FROM transactions,holdings where
> transactions.isinno=holdings.isinno AND
> transactions.clientid='$clientid' AND
> holdings.clbal!=0 GROUP BY holdings.isinno ORDER BY
> shares
>
> Now for this purpose i'm facing a simple problem. The
> Data being picked up is of the same date from both the
> Tables. However, what is required is that the Data
> from the "Holdings" table needs to be picked up from a
> Date a day earlier then the Transactions Table Data.

You don't have any JOIN's in there.  Set up your JOIN syntax something 
like this:

...FROM transactions
LEFT JOIN holdings
ON (transactions.date = date_sub(holdings.date, INTERVAL 1 DAY))...

This probably isn't exactly what you need because I'm not really paying 
attention to the exact demands your request.  Rather, I'm pointing you in 
the right direction for you to figure out what you need to do by reading 
the manual, hacking and searching newsgroup archives.

--Dan

-- 
               PHP classes that make web design easier
        SQL Solution  |   Layout Solution   |  Form Solution
    sqlsolution.info  | layoutsolution.info |  formsolution.info
 T H E   A N A L Y S I S   A N D   S O L U T I O N S   C O M P A N Y
 4015 7 Av #4AJ, Brooklyn NY     v: 718-854-0335     f: 718-854-0409

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to