MYSQL - Help with a more complicated Query

Posted by Joe on Stack Overflow See other posts from Stack Overflow or by Joe
Published on 2010-03-22T11:25:01Z Indexed on 2010/03/22 12:01 UTC
Read the original article Hit count: 307

Filed under:
|
|

I have two tables:

tbl_lists and tbl_houses

Inside tbl_lists I have a field called HousesList - it contains the ID's for several houses in the following format:

1# 2# 4# 51# 3#

I need to be able to select the mysql fields from tbl_houses WHERE ID = any of those ID's in the list. More specifically, I need to SELECT SUM(tbl_houses.HouseValue) WHERE tbl_houses.ID IN tbl_lists.HousesList -- and I want to do this select to return the SUM for several rows in tbl_lists.

Anyone can help? I'm thinking of how I can do this in a SINGLE query since I don't want to do any mysql "loops" (within PHP).

© Stack Overflow or respective owner

Related posts about mysql

Related posts about query