All,
I have done some reading and research; however, I
seem to be at a loss...
And this time, I am not sure how to ask Google...
Here is the problem:
Table A: id INT
value varchar (10)
Table B: id INT
value varchar (10)
Table C: id INT
A INT
B INT
D INT
Table D: id INT
...
other_values
Table C is in order to "normalize" values for A and B
So, I want to be able to do a query to C that returns
the id values of D in order to cross reference that
table later.
Since table C only knows the numeric values of the
string, I need to be able to do so as part of the
query by comparing C.a with A.id; however, I also
need to compare with the value string...
Now, I can do that with one table (A, for example):
mysql> select C.D from C, A
-> where C.a = A.id AND A.value='berry';
However, I am not sure how to add the next condition:
-> where C.b = B.id AND B.value='fruit';
That would allow me to obtain the values on C where
A.value = berry and B.value = fruit; however using
the numeric values of A.id and B.id
There most be a simple solution...
To add to the problem, I am using MySQL 4.0.15, so the
multiple select would not work...
Any help would be appreciated as I have little hair
left!!!
Beforehand, thank you for the help!
__________________________________
Do you Yahoo!?
Yahoo! Mail - You care about security. So do we.
http://promotions.yahoo.com/new_mail
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]