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

hvad er der galt med min procedure i mysql?

Du bør ikke sætte anførselstegn omkring parametervariablerne:

WHERE a.stationID = stationIDD and a.arriveTime >= dateStart  and a.clczTime <= dateEnd

I øvrigt er begge underforespørgsler i din UNION identiske. Hvorfor har du den samme forespørgsel to gange?



  1. MySQL ::Vælg fra kommasepareret streng

  2. Hvordan laver du GIS-forespørgsler på Heroku ved hjælp af den delte database?

  3. Oracle SQL - Pivot tabelrækker til kolonne og brug underforespørgsel i pivot

  4. kan ikke aktivere mysql2 (~> 0.3.6), allerede aktiveret mysql2-0.3.2 i Rails 3.1