SELECT top 10
CustomerID,
TRIM(CompanyName) AS CleanedCompanyName,
TRIM(ContactName) AS CleanedContactName,
TRIM(Address) + ', ' + TRIM(City) + ', ' + TRIM(PostalCode) AS CleanedAddress
FROM Customers;
var (sql1, parameters1) = new SqlQueryBuilder()
.Select().Top(10)
.Column("CustomerID", "CustomerID")
.Column(new TRIM(new Column("CompanyName")), "CleanedCompanyName")
.Column(new TRIM(new Column("ContactName")), "CleanedContactName")
.Column(new CONCAT(new TRIM(new Column("Address")), ", ", new TRIM(new Column("City")), ", ", new TRIM(new Column("PostalCode"))), "CleanedAddress")
.From("Customers")
.Build();
SELECT TOP 10 CustomerID AS CustomerID,
TRIM(CompanyName) AS CleanedCompanyName,
TRIM(ContactName) AS CleanedContactName,
CONCAT(TRIM(Address), @pMAIN_2507192016471662500, TRIM(City), @pMAIN_2507192016471662501, TRIM(PostalCode)) AS CleanedAddress
FROM Customers;
|
CustomerID |
CleanedCompanyName |
CleanedContactName |
CleanedAddress |
1 |
ALFKI
|
Alfreds Futterkiste
|
Maria Anders
|
Obere Str. 57, Berlin, 12209
|
2 |
ANATR
|
Ana Trujillo Emparedados y helados
|
Ana Trujillo
|
Avda. de la Constitución 2222, México D.F., 05021
|
3 |
ANTON
|
Antonio Moreno Taquería
|
Antonio Moreno
|
Mataderos 2312, México D.F., 05023
|
4 |
AROUT
|
Around the Horn
|
Thomas Hardy
|
120 Hanover Sq., London, WA1 1DP
|
5 |
BERGS
|
Berglunds snabbköp
|
Christina Berglund
|
Berguvsvägen 8, Luleå, S-958 22
|
6 |
BLAUS
|
Blauer See Delikatessen
|
Hanna Moos
|
Forsterstr. 57, Mannheim, 68306
|
7 |
BLONP
|
Blondesddsl père et fils
|
Frédérique Citeaux
|
24, place Kléber, Strasbourg, 67000
|
8 |
BOLID
|
Bólido Comidas preparadas
|
Martín Sommer
|
C/ Araquil, 67, Madrid, 28023
|
9 |
BONAP
|
Bon app'
|
Laurence Lebihan
|
12, rue des Bouchers, Marseille, 13008
|
10 |
BOTTM
|
Bottom-Dollar Markets
|
Elizabeth Lincoln
|
23 Tsawassen Blvd., Tsawassen, T2F 8M4
|