![]() |
AW: Eine Tabelle mehrmals im left join
Zitat:
|
AW: Eine Tabelle mehrmals im left join
Zitat:
(und das war der Grund, warum er keine kurzen Alias-Namen verwendet hat) |
AW: Eine Tabelle mehrmals im left join
Zitat:
Zitat:
Wir haben hier eine Datenbank, bei der die Tabellen Namen wie 'CRIMKAM', 'CLIMADE', 'ERVIKAD', 'ACCMFTAS' usw. haben. Das hatten sich Spanier ausgedacht und meinten, wenn alle Tabellen genau 7 Buchstaben haben, wäre das cool. Und dafür verwende ich nun z.B. Aliase mit sprechenden Namen. Dabei ist mir dann aufgefallen, das der Code dann irgendwie lesbarer wird. Ist ja auch logisch. Und schlußendlich kann man auch bei Aliasen sprechende Namen verwenden, sofern es die Tabelle selbst nicht tut. Ich meine, beim Programmieren brechen wir uns einen ab, ordentliche Bezeichner zu verwenden, wieso nicht bei SQL? Hier sind wir tippfaul (mich eingeschlossen)? Im Ernst? |
AW: Eine Tabelle mehrmals im left join
Meine Tabellen haben im Allgemeinen sprechende Namen. Da darf der Alias auch mal kürzer ausfallen, IMHO leidet die Lesbarkeit dadurch nicht sonderlich.
|
AW: Eine Tabelle mehrmals im left join
Nun, ich habe auch u1... als Alias verwendet. Aber ich habe heute eine Menge über Alias gelernt.
Vielen Dank - das klappt prima! Gruß Patrick |
AW: Eine Tabelle mehrmals im left join
und da USER sehr oft ein reserviertes wort ist, solltest Du es noch einpacken:
Code:
SELECT * FROM [USER] u1 --...
|
AW: Eine Tabelle mehrmals im left join
Zitat:
SQL-Code:
Select * from "USER" u1 ...
|
AW: Eine Tabelle mehrmals im left join
Bei MySQL meist
SQL-Code:
, allerdings weiß ich nicht, wie UniDAC das intern handhabt.
SELECT * from `User` u1
|
AW: Eine Tabelle mehrmals im left join
Zitat:
Ich hab mir angewöhnt für "offizelle" Abfragen immer ein "as" zu nutzen dadurch wird es übersichtlicher. Und Aliase wie T1,T2.. sind absolut tabu. Gruß K-H |
AW: Eine Tabelle mehrmals im left join
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:39 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz