IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным. В описании темы указываем язык!!!

 
 Ответить  Открыть новую тему 
> Sql запрос.
сообщение
Сообщение #1


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


<Приветствие на Вашем языке, соответсвующее всем правилам этикета, свойственным Вашей стране, языку, культуре>
smile.gif

Есть таблица, содержащая, например, столбцы:

Name | Year | Number | Publisher

В таблице содержатся например данные:

name1 | 2005 | 1 | "nt"
name1 | 2005 | 2 | "nt"
name1 | 2005 | 3 | "nt"
name1 | 2006 | 1 | "nt"
name2 | 2006 | 1 | "nt"

Вопрос, как составить запрос, например на языке SQL что бы выделить только разные элементы из 1 столбца.
Т.е. запрос должен вернуть 2 элемента в данном случае:
name1, name2.

Спасибо!


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Новичок
*

Группа: Пользователи
Сообщений: 19
Пол: Мужской
Реальное имя: Антонио

Репутация: -  2  +


ИМХО так

SQL
SELECT Name FROM Table GROUP BY Name;


А так можно ещё и посчитать количество вхождений

SQL
SELECT Name, COUNT(Year) FROM Table GROUP BY Name;



Сообщение отредактировано: Coder_perm -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 




- Текстовая версия 22.11.2017 0:36
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"