Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 21.07.2010 Ostrzeżenie: (0%)
|
Witam,
Jestem raczkującą osobą w zapytaniach sql, mam tabelę zawierającą id,tick,date,status, id są różne niepowtarzajace, tick rozne powtarzajace, date - data, status 'new','on hold','closed', tabela może zawierac kilka wierszy że tick i status taki sam , potrzebuje zrobic zapytanie by wylistowal mi wszystkie wiersze group by tick , gdy status closed ale gdy data w date ostatnia z danych statusow (co jest ciezkie gdyz wiersze closed pomieszane a moje zapytania zawsze zwracaly pierwsza z tabeli) prosze o pomoc |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 21.07.2010 Ostrzeżenie: (0%)
|
przykladowo mam :
id tick date status 1 12432 2010-07-20 11:12:34 new 2 12432 2010-07-20 11:12:37 on hold 3 16534 2010-07-20 11:32:19 new 4 11654 2010-07-20 11:45:23 closed 5 12432 2010-07-20 11:28:22 closed 6 24322 2010-07-20 11:23:34 closed 7 12432 2010-07-20 11:52:11 closed 8 12432 2010-07-20 11:34:12 on hold chce by mi wyswietlil 12432 2010-07-20 11:52:11 11654 2010-07-20 11:45:23 24322 2010-07-20 11:23:34 czyli zrobil liste z nr tick i data wg wszystkich tick ktore maja status closed (ale ten ostatni wg daty, bo kilka razy moze byc ten sam tick ze statusem closed) zapytanie w stylu : select t1.tick, t1.date from ticket as t1 where t1.status='closed' group by t1.tick w przypadku ticka 12432 mi date z id 5 pokaze zamiast z id 7 Ten post edytował chronek 21.07.2010, 11:24:29 |
|
|
|
chronek [SQL][MySQL]zapytanie sql 21.07.2010, 10:54:01
motyl-pl To zrób by były ostatnie
[SQL] pobierz, plaintext... 21.07.2010, 10:59:47
wookieb Cytatgdy status closed ale gdy data w date ostatni... 21.07.2010, 11:01:12
thek Można to zrobić na conajmniej kilka sposobów. Najp... 21.07.2010, 12:24:31
chronek niestety zmieniając w moim zapytaniu na max , to p... 21.07.2010, 13:28:26
H4eX W twoim? Może pokazałbyś te zapytanie? 21.07.2010, 13:42:59
thek To masz coś pochrzanione Ja aż z ciekawości sobie... 21.07.2010, 13:48:49 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 07:21 |