2016-06-07 10 views
0

Ich versuche, die Datenbank-Tabelle Informationen zu zeigen, aber ich bin immer diese Fehlermeldung:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'id_cita' in 'field list'

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'id_cita' in 'field list'

Diese ist der Code, den ich verwende:

SELECT id_cita, paciente, dia_fecha, mes_fecha, anio_fecha, hora, minutos,am_pm FROM citas ORDER BY id_cita 

Dies ist citas die Datenbanktabelle:

Database table citas

Dieses Bild zeigt, dass die Spalte "id_cita" existiert.

Ich habe eine Antwort gesucht, aber was ich habe, ist zu spezifisch für jeden Fall.

Nun, ich weiß nicht, wo der Fehler ist.

Antwort

2

Wenn Sie genau hinsehen, Spaltennamen in cita Tabelle haben nicht unterstreicht, aber Räume in ihrem Namen. So ist es nicht id_cita ist es id cita

es zu beheben, müssen Sie den Feldnamen auf Ihre Anfrage zitieren, wie diese

SELECT 'id cita' FROM citas ORDER BY 'id cita' 

Sie haben dies auf alle anderen Bereichen anzuwenden, die Räume auf haben ihre Namen

+0

Es ist etwas seltsam :-(weil ich dieses Detail gesehen, aber wenn ich den Mauszeiger über die Spalte setzen den Namen „id_cita“ erscheint. [error1] ich beschlossen, Ihren Rat zu nehmen. ich remade die Tabelle ohne Unterstriche in den Spaltennamen [Fehler3] Aber ich habe den gleichen Fehler. [error2] [error1]: http://i288.photobucket.com/albums/ll178/Marvin_Cerdas/error1_zpslcy7bshu.png [error2]: http://i288.photobucket.com/albums/ll178/ Marvin_Cerdas/error2_zpsub69on5t.png [Fehler3]: http://i288.photobucket.com/albums/ll178/Marvin_Cerdas/error3_zps4l02dijz.png – cer825m

+0

Es ist etwas seltsam :-(Weil ich dieses Detail gesehen habe, aber wenn ich den Zeiger über die Spalte der Name „id_cita“ erscheint. [error1] http://i288.photobucket.com/albums/ll178/Marvin_Cerdas/error1_zpslcy7bshu.png ich beschlossen, Ihren Rat zu nehmen. ich den Tisch ohne Unterstreichungen in der neu gemacht Spaltennamen. [error3]: http://i288.photobucket.com/albums/ll178/Marvin_Cerdas/error3_zps4l02dijz.png Aber ich habe den gleichen Fehler. [Fehler2]: http://i288.photobucket.com/albums/ll178/Marvin_Cerdas/error2_zpsub69on5t.png – cer825m

+0

Ich denke, du meinst \ 'id cita \ '(für MySQL) oder" id cita "(für SQL-Standard-konform Datenbanken) anstelle von 'id cita' (was ein String-Literal ist). –

Verwandte Themen