1
SQLクエリに次の行があります。BookedBy
とOrderNo
の前に改行を追加したいのですが、どのようにすればよいでしょうか?です(;SQL Serverの列の改行
,FromAddress= LTRIM(RTRIM(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE((case when (b.FromDoorNo is not NULL AND b.FromDoorNo!='') then b.FromDoorNo + ' - '+ b.FromAddress else b.FromAddress END),'LONDON',''),'ROAD','RD'),'DRIVE','DR'),'AVENUE','AVE'),'GREENFORD',''),'LANE','LN')))
,ToAddress=LTRIM(RTRIM(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE((case when (b.ToDoorNo is not NULL and b.ToDoorNo!='') then b.ToDoorNo + ' - '+ b.ToAddress else b.ToAddress END),'LONDON',''),'ROAD','RD'),'DRIVE','DR'),'AVENUE','AVE'),'GREENFORD',''),'LANE','LN')))
あなたの提案クエリは、私は以下の入力が、そのショーの下の結果、ともアドレスがnull示し、bookedbyのidはnullがbookedbyを示さない場合とあるOrderNoヌルがあるOrderNo表示されていない場合は、常にアドレスを表示(私のクエリでのミス?
,FromAddress= LTRIM(RTRIM(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE((case when (b.FromDoorNo is not NULL AND b.FromDoorNo!='') then b.FromDoorNo + ' - '+ b.FromAddress else b.FromAddress END),'LONDON',''),'ROAD','RD'),'DRIVE','DR'),'AVENUE','AVE'),'GREENFORD',''),'LANE','LN')))+ CHAR(13) +(CASE WHEN b.BookedBy IS NOT NULL THEN 'BookedBy: ' +b.BookedBy else null end) + CHAR(13) +(CASE WHEN b.OrderNo IS NOT NULL THEN 'OrderNo: ' + b.OrderNo else null end)
AB-ASDA233 - ヒースロー空港ターミナル4、TW6 2GA BookedBy:adeelcheckあるOrderNo:adeelorderはフルラインを示さない;(あなたがラインを破る必要があるステップ –
れますか? –
私は新しい行で新しい行と注文番号を希望します –