Would this work for you?

SELECT msgdata 
FROM sent_sms 
WHERE momt = 'MT'
AND binfo IN (SELECT
        binfo 
        FROM sent_sms
        WHERE momt = 'DLR')


David 


On 5/21/08 10:30 PM, "sangprabv" <[EMAIL PROTECTED]> wrote:

> Hi,
> I tried to look for records from a table with this query:
> SELECT msgdata FROM sent_sms WHERE momt = 'MT'AND binfo = (  SELECT
> binfo FROM sent_sms WHERE momt = 'DLR' )
> But MySQL returns this error:
> #1242 - Subquery returns more than 1 row
> I tried also with ANY, IN, EXISTS.
> And modified the query into:
> SELECT t1.msgdata FROM (SELECT binfo FROM sent_sms WHERE momt = 'DLR') AS t1
> WHERE momt = 'MT'. But none works.
> What I want to view is, all records which has momt = 'MT' and binfo from
> the same table where has momt = 'DLR' and has the same binfo. TIA
> 
> Regards,
> 
> 
> Willy
> 



-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to