2013-12-08 3 views
0

У меня есть следующий оператор выбора, который отлично работает (с помощью SQL Server 2012):SQL SELECT DISTINCT с несколькими столбцами

SELECT distinct(Department) FROM Projects 

Но когда я пытаюсь следующее:

SELECT 'January', distinct(Department) FROM Projects 

Я получаю ошибку сообщение, которое я не мог понять, что было рядом с (

Я попробовал группу, но не работал:

SELECT 'January' mm, distinct(Department) 
FROM Projects 
GROUP BY mm 
+0

Но что вы пытаетесь сделать? Каков ваш ожидаемый результат? –

ответ

1

Попробуйте это:

SELECT DISTINCT department, 'January' mm FROM projects 

Одно примечание: Вы должны прописные ключевые слова SQL.

+0

Да; DISTINCT не является функцией, поэтому нет круглых скобок. – BellevueBob

Смежные вопросы