Mysql
 sql >> Database >  >> RDS >> Mysql

query del database per trovare i treni tra due stazioni in una data specifica come irctc.co.in

Se ho capito correttamente la tua domanda, per rispondere alla parte per restituire solo una direzione, prova la query seguente:

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 (partenza) avrà sempre una distanza inferiore a JP (arrivo).