MySQL + SQL · Lesson 1

Records Last 7 Days

हाल के Records

पिछले 7 दिनों में बनी rows पाने को date column को 7 दिन पहले की date से DATE_SUB द्वारा compare करें।

Query

SELECT * FROM orders
WHERE created_at >= DATE_SUB(CURDATE(), INTERVAL 7 DAY);

कैसे काम करता है

DATE_SUB(CURDATE(), INTERVAL 7 DAY) 7 दिन पहले की date देता है। नई date वाली कोई भी row पिछले हफ्ते की है।

सारांश

  • created_at >= DATE_SUB(CURDATE(), INTERVAL 7 DAY) use करें।
  • 7 को अपनी ज़रूरत के दिनों में बदलें।
🔗

Share this topic with a friend

यह topic किसी दोस्त को भेजें

Found it useful? Send it to a classmate learning the same thing.

अच्छा लगा? जो दोस्त यही सीख रहा है, उसे भेज दीजिए।

💻 लाइव कोड एडिटर

इस पेज के प्रोग्राम यहीं तैयार हैं — चलाएँ, बदलें और सीखें। कुछ भी इंस्टॉल किए बिना।
OneCompiler द्वारा संचालित। कोड एडिटर में अपने आप आ जाता है — Run दबाकर आउटपुट देखें। अगर एडिटर न खुले तो नए टैब में खोलें.