Question : What is wrong with this query

Can someone show what is wrong with this query?

select R_NUMBER, Q_ID, `TEXT` from ANSWER
where R_NUMBER IN (SELECT * FROM REQUEST WHERE R_DATE_COMPLETED LIKE '2010%')

I get this error: 1241 - Operand should contain 1 column(s)

Answer : What is wrong with this query

Remove , R_STATUS as well... You cannot compare R_Number with two values.

It should be::
select R_NUMBER, Q_ID, `TEXT` from ANSWER
where R_NUMBER IN (SELECT R_NUMBER FROM REQUEST WHERE R_DATE_COMPLETED LIKE '2010%');
Random Solutions  
 
programming4us programming4us