Hi,
you CAN write a select of this kind, but you get from it a tableA x tableB result set.
if we make this
SELECT col_1, col_A FROM tbl_1, tbl_A WHERE tbl_1.desc LIKE '%s%' OR tbl_A.desc LIKE '%s%'
we get for each valid value of col_1 ALL value of col_A and viceversa.
valid_col_1_1,col_A_1
valid_col_1_1,col_A_2
valid_col_1_1,col_A_3
valid_col_1_1,col_A_4
valid_col_1_1,col_A_5
....
valid_col_1_2,col_A_1
valid_col_1_2,col_A_2
valid_col_1_2,col_A_3
valid_col_1_2,col_A_4
valid_col_1_2,col_A_5
...
valid_col_A_1,col_1_1
valid_col_A_1,col_1_2
valid_col_A_1,col_1_3
valid_col_A_1,col_1_4
valid_col_A_1,col_1_5
....
valid_col_A_2,col_1_1
valid_col_A_2,col_1_2
valid_col_A_2,col_1_3
valid_col_A_2,col_1_4
valid_col_A_2,col_1_5
...
If the table haven't any join field you have to use 2 query.
see you