这是两张table;
天主教
----------------------------------------
Cathegory (tinyint) | Name (nvarchar)
----------------------------------------
0 | Field
1 | Mountain
2 | River
----------------------------------------
地点
------------------------------------------
Name (nvarchar) | Cathegory(tinyint)
------------------------------------------
Abc | 2
Xyz | 1
------------------------------------------
当我想检索的地方列表名称和他们的cathegories不是int格式,但根据cathegories中的描述。
所以我想要这样;
“河”而不是“2”
3条答案
按热度按时间cnwbcb6i1#
你需要把两张table连在一起
cathegory
如下所示。bcs8qyzn2#
请使用下面的查询,
c9qzyr3d3#
以下是基于公认答案的多个join语句的版本:
关键字u定义物理表用户、t标记以及tt标记(可自由重命名)。vcathegory是要检索的新虚拟列,其中包含根据当前方案转换为cathegories.description('s string equivalent)的users.cathegory的值。