0

列に格納されているレコードの種類を見つける必要があります。

たとえば、列には次の行があります。

0000
0123
0123
0456
0465
0456
0789

このリストを取得するために必要なクエリは次のとおりです。

0000
0123
0456
0789

私が扱うレコードには、何千ものレコードが含まれています。

4

4 に答える 4

3

を使用DISTINCTして、結果の一意の値のみを選択します。

SELECT DISTINCT colname
FROM tabelname

SQLFiddleデモ

于 2012-09-12T07:41:42.217 に答える
2
SELECT DISTINCT Yourcol
FROM TABLENAME;
于 2012-09-12T07:42:15.653 に答える
2

それはあなたにユニークな結果をもたらします。

Select Distinct ColumnName from TableName order by Columname
于 2012-09-12T07:49:32.997 に答える
1

SqlサーバーDBを想定

カラム情報をお求めの場合

SELECT 
   COLUMN_NAME
  ,DATA_TYPE  
FROM   
  INFORMATION_SCHEMA.COLUMNS 
WHERE   
  TABLE_NAME = 'TableA' 
  AND COLUMN_NAME = 'Column1'

結果

COLUMN_NAME    DATA_TYPE
Column1        int

Distinct Recordを取得するため

SELECT DISTINCT <Your Column Name>
FROM <Your Table Name>
于 2012-09-12T08:06:45.470 に答える