我需要找到存储在列中的记录类型。
例如一列有这些行:
0000
0123
0123
0456
0465
0456
0789
我需要做什么查询才能得到这个列表:
0000
0123
0456
0789
我将处理的记录包含数千条记录。
我需要找到存储在列中的记录类型。
例如一列有这些行:
0000
0123
0123
0456
0465
0456
0789
我需要做什么查询才能得到这个列表:
0000
0123
0456
0789
我将处理的记录包含数千条记录。
SELECT DISTINCT Yourcol
FROM TABLENAME;
它会给你独特的结果。
Select Distinct ColumnName from TableName order by Columname
假设 Sql Server 数据库
如果您要求列信息
SELECT
COLUMN_NAME
,DATA_TYPE
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE
TABLE_NAME = 'TableA'
AND COLUMN_NAME = 'Column1'
结果
COLUMN_NAME DATA_TYPE
Column1 int
为了获得不同的记录
SELECT DISTINCT <Your Column Name>
FROM <Your Table Name>