|
Posted by dhek on 02/22/07 15:57
Hi,
I have a very simple issue: for simplicity lets say I have 2 tables, A and
B.
- Table A contains 5 fields. Amongst these there is a 'id'-field which
is but a reference to table B.
- Table B contains 2 fields: 'id' and 'text'
In order to post data to table A I thus (from a known text value that should
match 1 value in B.text) have to get the value of B.text before performing
the UPDATE/INSERT statement.
How is this possible?
I would have thought something like
INSERT INTO A (val1, val2, val3, ID, val4)
VALUES ('x1','x2','x3', SELECT id FROM B WHERE [SOME TEXT VALUE] = B.text,
'x4')
however this is not possible, so I'm lost - not experienced in the arts of
SQL:-)
Hope someone can help.
Best Regards,
Daniel
Navigation:
[Reply to this message]
|