这个网站已成为救命之道的太多次了。
再次向你们提供一些帮助。
我正在创建一个查询,将所有用户分组到各自的组ID。这就是我所拥有的:
UserID # UserLastName # GroupID # Section #
01 # Smith # 999 # 1
02 # Smith # 999 # 2
03 # White # 999 # 1
04 # White # 1000 # 2
05 # White # 1000 # 3
依此类推......
我想要做的是自动将史密斯分配给一个组和部分而不覆盖我已有的。该组将类似于999-S(部分现在是姓氏)。由于怀特只属于999的一个部分,他只会返回一个999-W。
我认为视图甚至是简单的选择都应该这样做。
不知道从哪里开始。任何帮助将不胜感激!
答案 0 :(得分:0)
我不确定我是否完全理解你的问题,但尝试一下:
Create View WithGroupName
AS
SELECT UserID,
UserLastname,
GroupID,
Section,
GroupID + '-' + SUBSTRING(UserLastName,1,1) As GroupSection
FROM tableName