select distinct TEXTVALUE as Market from Table_Name
和
select distinct Market from Table_Name
两种说法都给出了一些不同的价值?任何人都可以详细说明为什么会这样吗?
答案 0 :(得分:0)
您在查询中使用distinct
。
SELECT DISTINCT
语句用于仅返回不同(不同)的值。
SQL SELECT DISTINCT语句
在表格中,列可能包含许多重复值;有时您只想列出不同的(不同的)值。
所以两个查询指定列不同,它应该返回不同的结果。
“从Table_Name中选择不同的TEXTVALUE作为市场”此查询应该是speciry textvalue列和market作为输出列的别名。不同的功能对textvalue而非市场起作用。
“从Table_Name中选择不同的市场”此查询应指定列名称市场。不同的功能工作到市场专栏
答案 1 :(得分:0)
因为两个查询都不同。 在查询中:
select distinct TEXTVALUE as Market from Table_Name
TEXTVALUE是字段名称,Market是别名。因此,您可以在字段TEXTVALUE和NOT Market字段中获得不同的值。
而在查询中:
select distinct Market from Table_Name
您从市场字段中获取不同的值。