Select spaltenname, Stern from Tabelle bei MySql
Moin,
bei MS SQL kann ich einfach select spaltenname, * from Tabelle abfragen, wenn ich eine bestimmte Spalte als erste angezeigt bekommen will, und zusätzlich alle anderen auch. Versuche ich das unter MySQL über das HeidiSQL kommt es zu einer Fehlermeldung, leider fallen mir hierzu keine passenden Google Sucbegriffe ein um das einzugrenzen.
Kann jemand das nachvollziehen?
Gruß
bei MS SQL kann ich einfach select spaltenname, * from Tabelle abfragen, wenn ich eine bestimmte Spalte als erste angezeigt bekommen will, und zusätzlich alle anderen auch. Versuche ich das unter MySQL über das HeidiSQL kommt es zu einer Fehlermeldung, leider fallen mir hierzu keine passenden Google Sucbegriffe ein um das einzugrenzen.
Kann jemand das nachvollziehen?
Gruß
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 1207359871
Url: https://administrator.de/forum/select-spaltenname-stern-from-tabelle-bei-mysql-1207359871.html
Ausgedruckt am: 21.12.2024 um 16:12 Uhr
7 Kommentare
Neuester Kommentar
Hast du da noch ne Where-Bedingung drin, die auf die "doppelte" Spalte zugreift?
Da bin ich beim MS SQL auch mal drüber gestolpert:
SELECT GUID, * from myTable where GUID = '123-ABC-456-DEF'
Sinngemäß hab ich dann die Rückmeldung erhalten, dass die Spalte GUID nicht eindeutig sei. Mit dem ALIAS ließ sich das dann beheben.
Ich schaue nachher mal, ob ich irgendwo 'ne mySQL-DB herumfliegen habe....
Da bin ich beim MS SQL auch mal drüber gestolpert:
SELECT GUID, * from myTable where GUID = '123-ABC-456-DEF'
Sinngemäß hab ich dann die Rückmeldung erhalten, dass die Spalte GUID nicht eindeutig sei. Mit dem ALIAS ließ sich das dann beheben.
Ich schaue nachher mal, ob ich irgendwo 'ne mySQL-DB herumfliegen habe....
Habe es gerade nachgestellt.
Ist exakt so, wie du es beschrieben hast @sabines
Egal ob mit oder Ohne ALIAS
ABER ich habe auch eine Lösung
Nutzt man jedoch ein
Edit: Habe es hier gefunden: https://stackoverflow.com/questions/13547507/mysql-selecting-all-columns ...
Ist exakt so, wie du es beschrieben hast @sabines
Egal ob mit oder Ohne ALIAS
ABER ich habe auch eine Lösung
SELECT Col1, * from myTable
liefert (via CLI) keinen sprechenden Fehler, außer, dass da etwas nicht stimmt. Insofern ist die Fehlermeldung nicht hilfreich, @LordGurkeNutzt man jedoch ein
SELECT Col1, myTable.* From myTable
klappt das Edit: Habe es hier gefunden: https://stackoverflow.com/questions/13547507/mysql-selecting-all-columns ...