
27-03-19, 22:25
|
| Όνομα: ΝΑΣΟΣ Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2016 Γλώσσα λογισμικού Office: Ελληνική | | Εγγραφή: 14-10-2010
Μηνύματα: 455
| |
Καλησπέρα Σάκη.
Πρέπει να ξαναδείς το σχεδιασμό της βάσης σου.
Πχ στον πίνακα με τα είδη το πεδίο φπα (σύνθετο πλαίσιο) παίρνει δεδομένα
από SELECT [tblFpa].[id_fpa], [tblFpa].[ΦΠΑ] FROM tblFpa ORDER BY [ΦΠΑ];
με αποτέλεσμα στο ερώτημά σου να υπολογίζει το πρώτο πεδίο id_fpa * [ΣΥΝΚΑΘΑΞΙΑΣ]
Διόρθωσε το ερώτημά σου σε: Κώδικας: SELECT tblINVOICE.INVID, tblINVOICE.ID, Sum([ΤΙΜΗ]*[ΠΟΣΟΤΗΤΑ]) AS ΚΑΘΑΞΙΑ, Sum(([ΤΙΜΗ]*[ΠΟΣΟΤΗΤΑ])*[ΕΚΠΤΩΣΗ_ΕΙΔΟΥΣ]/100)
AS ΑΞΙΑΕΚΠΤ, ([ΚΑΘΑΞΙΑ])-([ΑΞΙΑΕΚΠΤ]) AS ΣΥΝΚΑΘΑΞΙΑΣ,
tblFpa.ΦΠΑ, ([ΣΥΝΚΑΘΑΞΙΑΣ])*(1+[tblFpa].[ΦΠΑ]) AS ΣΥΝΑΝΑΦΠΑ
FROM tblFpa INNER JOIN (tblINVOICE INNER JOIN (tblEIDH INNER JOIN INVDETAILS ON tblEIDH.PRODID = INVDETAILS.PRODID)
ON tblINVOICE.INVID = INVDETAILS.INVID) ON tblFpa.id_fpa = tblEIDH.ΦΠΑ
GROUP BY tblINVOICE.INVID, tblINVOICE.ID, tblFpa.ΦΠΑ;
Τελευταία επεξεργασία από το χρήστη nasos23 : 27-03-19 στις 22:43.
|