![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 19.12.2015 Ostrzeżenie: (0%) ![]() ![]() |
mam taką strukture i dane
jak napisac zapytanie zeby otrzymac taki wynik
chodzi o to aby zapytanie zwróciło tylko unikalne imiona wraz z wartosciami ktore byly przypisane do pierszego numeru (kolumna numer w tabelce) po edycji zrobilem cos takiego,czy da sie to jakos optymalniej napisac
Ten post edytował wojtek22 19.12.2015, 22:35:11 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jak pogrupujesz po numerze i użyjesz select distinct to nie działa ?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 19.12.2015 Ostrzeżenie: (0%) ![]() ![]() |
jesli masz na mysli cos takiego to nie do konca to dziala, ze wzgledu ze unikanosc w tym zapytaniu nie dotyczy tylko kolumny imie ale wszystkich kolumn razem
http://sqlfiddle.com/#!2/dac46f/3/0 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 10 Dołączył: 17.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
Możesz spróbować jeszcze tak:
Jest w bardziej przejrzysty sposób napisane, ale czy wydajniejsze? Raczej bym na to nie liczył. (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 19.12.2015 Ostrzeżenie: (0%) ![]() ![]() |
twoje tez dziala poprawnie
ale moje przy 450 tys rekordow wykonuje sie o prawie 2,5 sekundy szybciej w kazdym badz razie dzieki za jakis inny pomysl Ten post edytował wojtek22 22.12.2015, 00:16:35 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:55 |