bueno,así las cosas necesitarias un AND en la consulta si quieres consultar una transacción en especifico, pues hasta donde lo tienes en efecto el traera todas las coincidencias, sin realizar filtro entre las mismas, así que agregando el AND quedaría algo así
Ej:
Código MySQL:
Ver original"SELECT * FROM ventas, libros_ventas WHERE id_transaccion=id_transaccion_fk AND id_transaccion = 10 ORDER BY id_ventas DESC ";
prueba y comentas
saludos