Posted by Rick on 02/17/07 15:29
Hi all...
I would like to know how it is possible to make my problem below all in ONE
query or stored procedure.
I select some rows from a table where the resultset is one column with some
values. Lets say 1, 4 and 7:
row val
1 1
2 4
3 7
Then I would like these results to manipulate another table together with
another value (lets say some 'b' with value 5)
Lets say the other table looks like this:
id a b text
1 1 1 'Some text'
2 1 3 'Some text'
3 1 5 'Some text'
4 4 5 'Some text'
5 7 4 'Some text'
6 2 5 'Some text'
in the above example the rows with id 3 and 4 match my criteria because 1
and 4 (and not 7) was in the column 'a' together with the value 5 in column
'b'.
Here comes the tricky part (at least for me):
Now because a row without the 'a' value 7 and the 'b' value 5 existed in the
table I would like to create one row with those values.
Also because the 'b' column did have a the value 5 (the row with id 6)
without any of the 'a' values of 1, 4 and 7 (here 'a' is 2), that row shall
be deleted.
Then at last I would like the resultset matching 'a' column of 1, 4 and 7
AND 'b' column 5 as a resultset.
I hope that it is understandable and someone can help.
- rick -
[Back to original message]
|