Θέμα: Query

Εμφάνιση ενός μόνο μηνύματος
  #1  
Παλιά 15-03-19, 19:55
Kastrinos Ο χρήστης Kastrinos δεν είναι συνδεδεμένος
Όνομα: Κωστας
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 15-01-2019
Μηνύματα: 11
Προεπιλογή Query

Η βάση που επισυνάπτω πρέπει να υπολογίζει σύνολο ημερών απασχόλησής ανά είδος.
From Έναρξη απασχόλησης
To Τέλος απασχόλησης
Text Είδος Απασχόληση

Ψάχνω λύσεις για τα παρακάτω προβλήματα
Πρόβλημα 1

Α. Η απασχόληση του Test1 είναι από 28/12/18 έως και 05/04/19
Β. Η απασχόληση του Test2 είναι από 01/01/19 έως και 01/02/19
Γ. Η απασχόληση του Test3 είναι από 05/01/19 έως και 30/01/19
Δ. Η απασχόληση του Test4 είναι από 05/02/19 έως και 30/03/19

Αν σε ένα query προσδιορίσω τη χρονική περίοδο, ας πούμε, από 01/01/19 έως και 31/01/19 θέτοντας το ερώτημα με τη διαδικασία ΕΝΑΡΞΗ>=from και ΤΕΛΟΣ<=to το query θα μου δώσει ως αποτέλεσμα την Γ.
Πως μπορώ να πάρω με τον ίδιο ορισμό χρονικής περιόδου και τα Α, Β μιας και στην ουσία εντός της χρονικής περιόδου οι τιμές Α, Β και Γ είναι ενεργές.

Πρόβλημα 2
Πως θα γράψω στο query τα παρακάτω:
Εάν η τιμή from είναι μικρότερη της τιμής ΕΝΑΡΞΗ τότε όρισε ως τιμή from την τιμή του ΕΝΑΡΞΗ
Εάν η τιμή to είναι μεγαλύτερη της τιμής ΤΕΛΟΣ τότε όρισε ως τιμή to την τιμή του ΤΕΛΟΣ

Ευχαριστώ για το χρόνο σας
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb Test.accdb (384,0 KB, 3 εμφανίσεις)
Απάντηση με παράθεση