2014-02-26 73 views
0

我想結合下拉列表中的兩列和需要來自sql.i的結果已經嘗試將兩個值之間的空間,但沒有得到正確的對齊。需要多個值在下拉列表中,並結合兩個值從sql

我需要像下面的結果。

TRAVEL  |  Travel Rate 
PAINT  |  PAINT 
MOTEL  |  Motel Rate 
Labor1  |  Mobilization Labor 

我試着用以下查詢。

SELECT ItemID + SPACE(12 - len(ItemID)) + '|' + Description 
FROM InventoryMaster 

但得到這樣的結果提前

TRAVEL  |Travel Rate 
PAINT  |PAINT 
MOTEL  |Motel Rate 

感謝。

+1

看看右側和左側填充的這種用法: http://stackoverflow.com/questions/12501038/right-pad-a-string-with-variable-number-of -spaces –

回答

0

正如@ RST_7寫道:

SELECT LEFT (ItemID + SPACE (12), 12) + '|  ' + Description 
FROM InventoryMaster 
0

這是因爲你在UI中使用的字體。嘗試使用固定寬度

相關問題