Cyperfriend
Der ohne Avatar
- Registriert
- 14 Juli 2013
- Beiträge
- 1.123
Gibt es eine Möglichkeit eine Spalte bei einer MySQL-Abfrage zu ignorieren? Ich lese zwei Tabellen aus, aber in beiden ist der gleiche Foreign Key eingetragen, welcher auf die ID einer dritten Tabelle verweist. (Diese wird in meinem Fall aber nicht mit ausgelesen, da diese ID in der Session mitgegeben wird)
Ich finde es furchtbar mühselig die Abfrage so zu schreiben
[src=php]select db_tabelle1.*, db_tabelle2.id, db_tabelle2.spalte2, db_tabelle2.spalte3 from db_tabelle1[/src]
Bei jeder Änderung im Script müsste man auch daran denken, dass man die Abfrage neu anpasst und außerdem sieht es halt echt hässlich aus. Bei einer Tabelle mit wenig Spalten mag eine solche Lösung noch vertretbar sein, aber wenn eine Tabelle mal zehn und mehr Spalten hat ist das echt lästig.
Ich finde es furchtbar mühselig die Abfrage so zu schreiben
[src=php]select db_tabelle1.*, db_tabelle2.id, db_tabelle2.spalte2, db_tabelle2.spalte3 from db_tabelle1[/src]
Bei jeder Änderung im Script müsste man auch daran denken, dass man die Abfrage neu anpasst und außerdem sieht es halt echt hässlich aus. Bei einer Tabelle mit wenig Spalten mag eine solche Lösung noch vertretbar sein, aber wenn eine Tabelle mal zehn und mehr Spalten hat ist das echt lästig.