Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.10.10;
Скачать: [xml.tar.bz2];

Вниз

Помогите составить запрос...   Найти похожие ветки 

 
karbo   (2002-09-18 08:42) [0]

Есть таблица вида

name sity
------------------------
ИВАНОВА МОСКВА
ПЕТРОВА СОЧИ
СИДОРОВА МАГАДАН
ЕРШОВА СОЧИ
КРИОГЕНОВА СОЧИ
МАТВЕЕВА МОСКВА
ГОЛОЕБУНКОВА ЯЛТА


Как составить запрос на получение таблицы типа

Sity Girls
-----------------
МОСКВА 2
МАГАДАН 1
СОЧИ 3
ЯЛТА 1


???


 
Max Zyuzin   (2002-09-18 08:47) [1]

select sity, count(name) from mybable


 
SaS13   (2002-09-18 08:47) [2]

select distinct t1.sity, (select count(*) from table where sity = t1.sity) girls from table t1


 
OlegE   (2002-09-18 09:01) [3]

select sity, count(name) from mybable
group by sity


 
Max Zyuzin   (2002-09-18 09:17) [4]

Да конечно я забыл сгрупировать :) спасиб OlegE © (18.09.02 09:01)


 
karbo   (2002-09-18 10:43) [5]

--> Max Zyuzin
--> OlegE

Где ваших конструкциях название поля Girls? Т.е. как запрос сообщает, что результат надо поместить в поле Girls?


 
Johnmen   (2002-09-18 11:01) [6]

select sity, count(name) as girls from mybable
group by sity




 
MityaKost   (2002-09-18 11:04) [7]

Ну хорошо
select sity, count(name) as girls from mybable
group by sity

только вот вопрос
у тебя в таблице только girls или
mans тоже есть?
тогда исходных данных недостаточно.


 
Zemal   (2002-09-18 11:31) [8]

MityaKost ::>
Каких же mens, когда он сам мужик?! :) Ему как-раз только ГИРЛОВ и надо! :) Он правильного направления придерживается! :) Вот только надо было отправить парня на страничку с элементарным SQL, он бы больше не задавал в форуме элементарщины... много очень высыпается простейших вопросов по агрегированию данных и т.д.... я понимаю когда действительно чего-то сложное с объединением таблиц с последующим апдейтом и др., а такие вопросы, как этот, надо как-то отсеивать, а то скоро будут спрашивать сколько 2*2... Это не есть хорошо. Надо игнорировать такие вопросы, а не отвечать. Ему, понимаете ли, в лом в поисковике набрать SQL или SELECT и почитать пару часиков, он лучше отнимет время у других и получит готовый ответ, и, кстати, отнимет возможность получить ответ другому, который действительно не в состоянии отыскать ответ в других источниках и обращается к всеобщему опыту за помощью, которая ему необходима. Печально. :(


 
karbo   (2002-09-18 11:49) [9]

-->Zemal
Ну так игнорируй! Элементарное для тебя не есть таковое для меня, и наоборот тоже верно. Ты вот к примеру, знаешь, что
такое Ретромоноскоп? А существуют люди, что засмеют
за такое незнание.


 
Wolf226   (2002-09-18 12:16) [10]

2 Karbo

Это, что еще такое? Бинокль с ручкой?


 
karbo   (2002-09-18 12:38) [11]

--> Wolf226

Здаесся?
Лом в поисковике набрать, у других время отнимаешь?

Медицинский инструмент для визуального обследования ануса


 
MityaKost   (2002-09-18 12:48) [12]

-->Zemal
Я сам чайник в общем-то. Приятно иногда "блеснуть" ;-))
а вопрос конечно из разряда очень "простых" не буду говорить
грубее. Хотя на некоторые из моих вопросов наверное
так же кто-то прореагирует.


 
Wolf226   (2002-09-18 13:17) [13]

2 Karbo

А мне не интересно, что это такое, мне было интересно -
угадаю ли я.



 
Wolf226   (2002-09-18 13:19) [14]

Ретромоноскоп

rambler.ru
yandex.ru
www.ru

Никто из них не нашел это слово.


 
karbo   (2002-09-18 13:31) [15]

А на сложный вопрос вы хрен ответите. Вот вырасту, я вам покажу.
:-)


 
Wolf226   (2002-09-18 13:36) [16]

2Karbo.

Показывают не вопросами, а ответами.


 
karbo   (2002-09-18 13:43) [17]

Здаюсь. Админ, удаляй!



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.10.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.006 c
1-31795
Igel
2002-10-01 11:34
2002.10.10
Ошибку выдает при работе с ДЛЛ!


3-31664
Ditrix
2002-09-20 12:45
2002.10.10
удаление поля в dBase таблице SQL запросом в runtim-е


8-31909
Новеньки в Делфи
2002-06-10 23:53
2002.10.10
как установить позицию в МедиаПлеере


4-32070
DanIQ
2002-08-26 07:02
2002.10.10
Управление монитором


4-32112
anod
2002-08-22 18:00
2002.10.10
GetOpenFileName





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский