MySQL Join-Abfrage-Reihenfolge von zwei Spalten

Ich versuche, zwei Tabellen zu verbinden, und in beiden Tabellen habe ich zwei gleiche Spaltennamen wie agent_id und date. Beide Tabellen haben agent_id und date. Tatsächlich verbinde ich Tabellen basierend auf agent_id Die Spalte zeigt also die Datumsspalte zweimal an. Ich möchte, dass sie einmal angezeigt wird. Die Reihenfolge nach Datum ist hier ein Beispiel für meine Tabellen:

Table 1 (sales_report)
date          agent_id  agent_name  agent_commission
01-Jan-2016   1         Jhon         200   
02-Jan-2016   2         Smith        250 
03-Jan-2016   3         Tracy        150
04-Jan-2016   4         Sam          120

Table 2 (payments)
date          agent_id  paid
02-Jan-2016   1         200   
03-Jan-2016   2         150 
04-Jan-2016   3         100
05-Jan-2016   4         50

Ich habe versucht, diese beiden Tabellen durch agent_id zu verbinden. Meine Frage ist nun, wie ich nach Datum bestellen kann.

Hier ist die Frage, die ich habe:

SELECT *
FROM `sales_report`
INNER JOIN `payments`
ON `sales_report`.`agnt_id`=`payments`.`agnt_id` ORDER BY date

Antworten auf die Frage(4)

Ihre Antwort auf die Frage