Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 16:51 05.05.24 
Клубове/ Компютри и Интернет / Бази данни Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема интересн проблем с sql заявка
Авторkaпитaнчo (Нерегистриран) 
Публикувано21.10.04 12:31  



Имам една проста табличка, да речем с три колони id и data и dummy. Например:
id,data,dummy
1 3 sdfsdf
2 4 sdfd
3 3 aad
4 5 d
5 3 a123
6 4 d

Всичко беше наред докато не ми се наложи да я допълня с четвърта (информационна) колонка, която показва колко общо са записите със същата стойност на колонката data, т.е:

id,data,dummy,repeated
1 3 sdfsdf 3
2 4 sdfd 2
3 3 aad 3
4 5 d 1
5 3 a123 3
6 4 d 2

Е, помислих малко и стигна до 'гениалната' идея:
select n1.*, count(n2.data) from tbl n1, tbl n2 where n1.id=n2.id group by n2.data

Гениално, обаче не върши работа по простата причина, че вместо желания резултат връща

id,data,dummy,repeated
1 3 sdfsdf 3
2 4 sdfd 2
4 5 d 1

Разбира се след слекунди видях и причината, но нещо в момента не ми идва идея как да го преодолея (не искам вложени заявки; базата е Mysql).. както се казва - any ideas



Цялата тема
ТемаАвторПубликувано
* интересн проблем с sql заявка kaпитaнчo   21.10.04 12:31
. * Re: интересн проблем с sql заявка silvig   22.10.04 15:42
. * Re: интересн проблем с sql заявка kaпитaнчo   22.10.04 16:13
. * Re: интересн проблем с sql заявка silvig   22.10.04 16:53
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.