Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Zapytania do firmy kurierskiej.
- 1. Definicja wskaźników efektywności
- 2. Zapytania
- 1.Którzy kierowcy przewieźli najwięcej paczek w ostatnim miesiącu?
- SELECTu
- { [Measures] . [liczba przesylek] } ON COLUMNS,
- { [Pracownik] . [Kierowca] . [bez zmiany] . Children} ON ROWS
- FROM [Sortownia]
- Where [Data] . [2016] . [sierpien];
- 2.Porównaj stosunek średniej wypłaty wszystkich pracowników do liczby przesyłek w 4 najdroższych miesiącach.
- WITH MEMBER [Measures] . [wyplata za przesylke] as
- '[Measures].[Average wyplata] / [Measures].[liczba przesylek] '
- SELECT
- { [Measures] . [wyplata za przesylke] } ON COLUMNS,
- {TopCount ( [Data] . [2016] . Children, 4, [Measures] . [wyplata za przesylke]) } ON ROWS
- FROM [Sortownia];
- 3.Jaki jest średni czas od dostarczenia do posortowania paczki dla danej zmiany(czas sortowania i wysłania przesyłki) w ostatnim miesiącu?
- WITH MEMBER [Measures] . [srednia posortowania] as
- '[Measures].[Czas Sortowania] / ([Measures].[liczba pracownikow] * [Measures].[liczba przesylek] )'
- SELECT
- {[Measures] . [srednia posortowania] } ON COLUMNS,
- {[Pracownik].[Pracownik fizyczny]. Children} ON ROWS
- FROM [Sortownia]
- Where [Data] . [2016] . [sierpien];
- 4.Jak wpływa wysokość średniej wypłaty zmiany na ilość obsłużonych paczek zmiany, 5 ostatnich miesięcy?
- SELECT
- { [Measures] . [liczba przesylek],
- [Measures].[Average wyplata]} ON COLUMNS,
- { ( [Pracownik] .[pracownik fizyczny] . children, {
- [Data].[2016].[sierpien],
- [Data].[2016].[lipiec],
- [Data].[2016].[Czerwiec],
- [Data].[2016].[Maj],
- [Data].[2016].[Kwiecien]
- } ) } ON ROWS
- From [Sortownia];
- 5.Jak średnia długości pracy pracowników w firmie dla zmiany, wpływa na ilość obsłużonych paczek, w ostatnich 5 miesiącach?
- WITH MEMBER [Measures] . [sredni staz] as
- ' [Measures].[Average staz]/ [Measures].[liczba pracownikow]'
- SELECT
- { [Measures] . [liczba przesylek],
- [Measures] . [sredni staz] } ON COLUMNS,
- {( {[Pracownik] . [pracownik fizyczny] . children}, {
- [Data].[2016].[sierpien],
- [Data].[2016].[lipiec],
- [Data].[2016].[Czerwiec],
- [Data].[2016].[Maj],
- [Data].[2016].[Kwiecien]
- })} ON ROWS
- From [Sortownia];
- 6.Porównaj zmiany według stosunku zadowolenia z pracy i ilości przesyłek obsłużonych w ostatnim miesiącu
- SELECT
- { [Measures] . [liczba przesylek],
- [Measures].[Average Zadowolenie] } ON COLUMNS,
- {( {[Pracownik] . [pracownik fizyczny] . children}, {
- [Data].[2016].[sierpien]
- })} ON ROWS
- From [Sortownia];
- 7.Porównaj zmiany pod względem stosowania używek wśród pracowników zmiany i ilości przesyłek w ostatnim miesiącu?
- WITH MEMBER [Measures] . [stosunek uzywek] as
- 'Count(([Pracownik].[Hierarchy].[Pesel].Members ,[Pracownik].[Typ Uzywek].&[stosuje uzywki])) / Count([Pracownik].[Hierarchy].[Pesel].Members)'
- SELECT
- { [Measures] . [stosunek uzywek], [Measures].[liczba przesylek] } ON COLUMNS,
- {({[Pracownik] .[Nr Zmiany] . [1], [Pracownik] .[Nr Zmiany] . [2]},
- [Data].[2016].[sierpien])} on rows
- From [Sortownia];
- 1. Porównaj pracowników według ilości skarg w ostatnim miesiącu.
- SELECT
- { [Measures].[liczba skarg]} ON COLUMNS,
- NONEMPTY({( {[Pracownik] . [pracownik fizyczny] . [1] . children,
- [Pracownik] . [pracownik fizyczny] . [2] . children },
- [Data].[2016].[sierpien])}) ON ROWS
- From [Sortownia];
- 2. Porównaj zmiany według ilości skarg w ostatnim miesiącu.
- SELECT
- { [Measures].[liczba skarg]} ON COLUMNS,
- NONEMPTY({([Pracownik] . [pracownik fizyczny] . children,
- [Data].[2016].[sierpien])}) ON ROWS
- From [Sortownia];
- 3. Porównaj rodzaje skarg według występowania w ostatnim roku.
- SELECT
- { [Measures].[liczba skarg]} ON COLUMNS,
- {([Inne].[Typ Skargi].Members, [Data].[2016].[sierpien])} ON ROWS
- From [Sortownia];
- 4. Porównaj liczbę skarg według miesiąca w ostatnie 5 miesięcy.
- SELECT
- { [Measures].[liczba skarg]} ON COLUMNS,
- {({[Data].[2016].[sierpien],
- [Data].[2016].[lipiec],
- [Data].[2016].[Czerwiec],
- [Data].[2016].[Maj],
- [Data].[2016].[Kwiecien]})} ON ROWS
- From [Sortownia];
- 5. Porównaj ilość skarg w stosunku do poprzedniego miesiąca.
- SELECT
- { [Measures].[liczba skarg]} ON COLUMNS,
- {({[Data].[2016].[sierpien],
- [Data].[2016].[czerwiec]})} ON ROWS
- From [Sortownia];
- 6. Porównaj każdą zmianę pod względem stosunku średniej wypłaty zmiany do liczby skarg w ostatnim miesiącu.
- SELECT
- { [Measures].[liczba skarg],
- [Measures].[Average wyplata]} ON COLUMNS,
- {([Data].[2016].[sierpien],
- [Pracownik] . [pracownik fizyczny] . children)} ON ROWS
- From [Sortownia];
- 7. Porównaj zmiany pod względem stosowania używek wśród pracowników zmiany i ilości skarg w ostatnim miesiącu?
- WITH MEMBER [Measures] . [stosunek uzywek] as
- 'Count(([Pracownik].[Hierarchy].[Pesel].Members ,[Pracownik].[Typ Uzywek].&[stosuje uzywki])) / Count([Pracownik].[Hierarchy].[Pesel].Members)'
- SELECT
- { [Measures] . [stosunek uzywek], [Measures].[liczba skarg] } ON COLUMNS,
- {({[Pracownik] .[Nr Zmiany] . [1], [Pracownik] .[Nr Zmiany] . [2]},
- [Data].[2016].[sierpien])} on rows
- From [Sortownia];
- 8. Porównaj zadowolenia z pracy do liczby skarg na pracownika w ostatnim miesiącu?
- SELECT
- { [Measures].[liczba skarg],
- [Measures].[Stopien Zadowolenia]} ON COLUMNS,
- {([Data].[2016].[sierpien],
- {[Pracownik] . [pracownik fizyczny] . [1] . children,
- [Pracownik] . [pracownik fizyczny] . [2] . children })} ON ROWS
- From [Sortownia];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement