需要在下拉列表中有多个值并组合来自sql的两个值

时间:2014-02-26 08:33:32

标签: sql sql-server sql-server-2008

我想在下拉列表中组合两列,并且需要来自sql.i的结果已经尝试在两个值之间放置空格但是没有得到正确的对齐。

我需要如下结果。

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

提前致谢。

2 个答案:

答案 0 :(得分:0)

正如@ RST_7所写:

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

答案 1 :(得分:0)

这是因为您在UI中使用的字体。尝试使用固定宽度