Query the for the rivers, export to a shapefile....query for the line(s) of interest, export to shapefile, then intersect ....you can intersect a file with itself, then you have to query out from there...the former alternative is the cleanest and should take under a minumte