![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 1.10.2003 Ostrzeżenie: (0%) ![]() ![]() |
Ogólnie jest jedna tabela zawierająca pracowników wraz z ich zarobkami. Czy może ktoś zna jakiś sposób aby wyciągnąć kilku najlepiej zarabiających bez uzycia limita ani top.
Mój pomysł to wyciągnąć wszystko, przyporządkować do tablicy a następnie zwrócić/ wyświetlić kilka pierwszych elementów tej tablicy (z tymi elementami/wierszami tablicy nie wiem jak to napisać). Może ktoś pomoże przynajmniej z ostanim krokiem. Pozdrawiam. P.S. Czy można ten post przenieść jakoś do działu MSSQL-a gdyż zagapiłem się i umieściłem tutaj natomiast nie widzę opcji usunięcia. Ten post edytował Sznaps 21.01.2007, 23:28:22 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 9.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 16.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ogólnie jest jedna tabela zawierająca pracowników wraz z ich zarobkami. Czy może ktoś zna jakiś sposób aby wyciągnąć kilku najlepiej zarabiających bez uzycia limita ani top. Mój pomysł to wyciągnąć wszystko, przyporządkować do tablicy a następnie zwrócić/ wyświetlić kilka pierwszych elementów tej tablicy (z tymi elementami/wierszami tablicy nie wiem jak to napisać). Może ktoś pomoże przynajmniej z ostanim krokiem. Pozdrawiam. P.S. Czy można ten post przenieść jakoś do działu MSSQL-a gdyż zagapiłem się i umieściłem tutaj natomiast nie widzę opcji usunięcia. Może np. tak: SELECT ile FROM tabela WHERE ile > ( (SELECT max( ile ) FROM tabela ) -1500) wtedy da to zarobki (pole ile) z przedziału (max-1500, max], 1500 wstawione dla przykładu. To akurat zapytanie dla MySQL, ale może podobnie da się zrobić w MS-SQL... Ten post edytował ww-06 22.01.2007, 15:31:30 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 14:11 |