Die Lesbarkeit leidet aber auch nicht bei
SQL-Code:
Select cu.ID, cu.Name, ad.Street, ad.City
from Customer cu
join Address ad on cu.AddressID = ad.ID
where cu.Name like 'Mül%'
für mich sogar besser lesbar.
Aufwendig ist natürlich das Verbinden von Tabellen mit gleichlautenden Spaltennamen.
Aber schreibfaul sollte man nicht sein und bis zu einem gewissen Grad kann man sich auch ein Tool schreiben, was die Abfragen nach der gewünschten Regel schreibt.
SQL-Code:
Select
cu.ID Customer_ID, // oder cuID
cu.Name Customer_Name,
ad.Street Adress_Street,
ad.City Address_City
from Customer cu
join Address ad on cu.AddressID = ad.ID
where cu.Name like 'Mül%'
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)