Μήπως υπάρχει κάποιος να με βοηθήσει να μεταβάλω αυτόν τον κώδικα που τον εχω πάρει απο δώ απο το tip να μου φέρνει εγγραφές -13 ημερών πρίν:
SELECT *
FROM UNV_HISTORY
WHERE his_day = datepart('d', date()) AND his_month = datepart('m', date())
δοκίμασα το WHERE his_day = datepart('d', -13, date()) AND his_month = datepart('m', -13, date())
αλλά μου βγάζει κουφά πράγματα
Thanks
φίλε μου ο κώδικας που πρέπει να γραψεις είναι ο εξής:
"SELECT * FROM UNV_HISTORY WHERE his_day = DATE_SUB(" & cstr(date()) & " INTERVAL 13 DAY)"
ή το ίδιο αποτέλεσμα θα σου δώσει αν γράψεις
"SELECT * FROM UNV_HISTORY WHERE his_day = DATE_ADD(" & cstr(date()) & " INTERVAL -13 DAY)"
δοκίμασε το και θα δείς διαφορά.
πρόσεχε όμως το format των ημ/νιών που θα δώσεις γιατί η SQL προτείνει το format "yyyy/mm/dd"
Ευχαριστώ αλλά αυτό που μου δουλεύει με SQL είναι αυτό SELECT *
FROM UNV_HISTORY
WHERE his_day = datepart('d', date() -13) AND his_month = datepart('m', date() -13)
συγνωμη αλλα μαλλον δεν καταλαβα καλλα ...τι ειναι αυτο ακριβως που θέλεις να κανεις; γιατι αμα σου δουλευει το προυγολυμενο τοτε τι θελεις και ψαχνεις για κατι αλλο και τι ακριβως αλλο θες;
Την βρήκα την λύση και την δίνω αδελφέ, μήπως την χρειαστεί κιάλλος, αυτό είναι όλο.
thanks again
φιλε μου συγνωμη αλλα δεν ειχα καταλαβει τοτε καλα...απλα προσπαθησα να βοηθήσω
tip: Ζήσε για να αγαπάς . Αγάπα για να ζεις . (Δ. ΣΟΛΩΜΟΣ) * F5 για νέο tip