wiersz z grupy
sztygar - 01-04-2007 00:03
wiersz z grupy
witam,
mam problem z wyciągnięciem kilku wierszy z bazy (mysql), spełniających konkretne warunki. struktura tabeli ma następującą postać: id|id_grupy|nazwa|czas|aktywny co chciałbym osiągnąć: posiadam `id_grupy` i chciałbym w jednym zapytaniu wyciągnąć te rekordy, które w danej grupie mają _najmniejszy_ czas i są aktywne. zapytanie SELECT * FROM `tabela` GROUP BY `id_grupy` HAVING `czas`=MIN(`czas`) nie daje oczekiwanego (przeze mnie) rezultatu.
pomoże ktoś?
pozdrawiam, sztygar
-- Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
Pudel - 01-04-2007 00:03
sztygar napisał(a): > witam, > > mam problem z wyciągnięciem kilku wierszy z bazy (mysql), spełniających > konkretne warunki. > struktura tabeli ma następującą postać: > id|id_grupy|nazwa|czas|aktywny > co chciałbym osiągnąć: posiadam `id_grupy` i chciałbym w jednym zapytaniu > wyciągnąć te rekordy, które w danej grupie mają _najmniejszy_ czas i są aktywne. > zapytanie SELECT * FROM `tabela` GROUP BY `id_grupy` HAVING `czas`=MIN(`czas`) > nie daje oczekiwanego (przeze mnie) rezultatu. > > pomoże ktoś? > > pozdrawiam, > sztygar > poczytaj o zapytaniach skorelowanych. (chyba) Krzysiek
sztygar - 01-04-2007 00:03
> sztygar napisał(a): > > witam, > > > > mam problem z wyciągnięciem kilku wierszy z bazy (mysql), spełniających > > konkretne warunki. > > struktura tabeli ma następującą postać: > > id|id_grupy|nazwa|czas|aktywny > > co chciałbym osiągnąć: posiadam `id_grupy` i chciałbym w jednym zapytaniu > > wyciągnąć te rekordy, które w danej grupie mają _najmniejszy_ czas i są aktywne. > > zapytanie SELECT * FROM `tabela` GROUP BY `id_grupy` HAVING `czas`=MIN(`czas`) > > nie daje oczekiwanego (przeze mnie) rezultatu. > > > > pomoże ktoś? > > > > pozdrawiam, > > sztygar > > > poczytaj o zapytaniach skorelowanych. (chyba) > Krzysiek
mysql 3.23.xx (nie pytaj dlaczego) ich nie obługuje
sztygar
-- Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[MySQL] Skopiowanie =?ISO-8859-2?Q?warto=B6ci_z_jednego_po?==?ISO-8859-2?Q?la_do_drugiego_w_jednej_tabeli=2C_r=F3=BFne_?= =?ISO-8859-2?Q?wiersze=2E?=
[Oracle] =?ISO-8859-2?Q?=A3=B1czenie_wierszy_z_zapytania_?==?ISO-8859-2?Q?w_jeden_string?=
[mysql] =?ISO-8859-2?Q?po=B3=B1czenie_tabel_wg_kolumn=2C_?==?ISO-8859-2?Q?nie_wierszy?=
=?ISO-8859-2?Q?=5BOracle=5D_Porownanie_wierszy_z_tych_?==?ISO-8859-2?Q?samych_tablic_na_2_r=F3=BFnych_schematach?=
Jednoczesne sumowanie kolumn i wierszy oraz multiplikacja kolumn
[MS SQL 2005] =?windows-1250?Q?Ilo=9C=E6_wiersz=F3w_w_zbiorze_wynikowym?=
[SQL] W jaki sposób zwrócić wiersze które NIE znadują się w 2 pozostałych kolumnach
Wstawianie nowego wiersza w przypadku jego braku podczas SELECT w PostgreSQL
MSSQL: =?iso-8859-2?Q?por=F3wnanie_dw=F3ch?= wierszy?
[MySQL] wiele =?ISO-8859-2?Q?rekord=F3w_-=3E_jeden_wiersz?=
zanotowane.pldoc.pisz.plpdf.pisz.pllatwa-kasiora.pev.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|