sql >> Base de Datos >  >> RDS >> Mysql

consulta de base de datos para encontrar trenes entre dos estaciones en una fecha específica como irctc.co.in

Si entiendo su pregunta correctamente, para responder a la parte de devolver solo una dirección, intente la consulta a continuación:

SELECT d1.*
FROM   train_schedule d1
INNER JOIN train_schedule d2 ON d2.train_no=d1.train_no
WHERE d1.stn_code = 'JU' and d2.stn_code = 'JP' 
   AND d1.distance < d2.distance

JU (salida) siempre tendrá una distancia menor que JP (llegada).