Home › coding › sql › sql between in notin

Sql Between In Notin — Free Sql Tutorial

Learn Sql Between In Notin in Sql with a free, beginner-friendly tutorial, examples and practice for Indian students on Syllab.in.

✓ 100% Free ✓ No Login Needed ✓ NCERT / CBSE Aligned ✓ Download as PDF

TL;DR: Learn Sql Between In Notin in Sql with a free, beginner-friendly tutorial, examples and practice for Indian students on Syllab.in.

Written & reviewed by the Syllab.in Academic Team (CBSE/NCERT subject experts) · Updated Jul 14, 2026

🤖 Stuck on any question? Ask Syllab's free AI Tutor for a step-by-step explanation — instant, unlimited, no login.

Sql Between In Notin in Sql

BETWEEN x AND y is shorthand for >= x AND <= y (inclusive on both ends). Works with numbers, dates, text.

IN (val1, val2, val3) matches if column equals any value in the list. Faster than multiple ORs.

NOT IN (list) excludes rows where column matches any value. Beware: if list contains NULL, NOT IN returns no rows. Use NOT EXISTS instead.

Sql Between In Notin — Syntax

WHERE marks BETWEEN 70 AND 90
WHERE city IN ('Delhi', 'Mumbai', 'Bangalore')
WHERE status NOT IN ('inactive', 'deleted')
WHERE date BETWEEN '2025-01-01' AND '2025-12-31'

Learn Sql Between In Notin step by step with Syllab's free interactive Sql tutorial — runnable code examples, practice exercises and instant AI feedback, all free with no signup. Explore the full Sql course →

Explore:

  • Syllabus
  • Practice
  • Mock Tests
  • NCERT Solutions
  • Coding
  • GK Quiz
  • Career Predictor
  • AI Tutor
  • Live Quiz
  • Doubt Solver
  • Microlearning
  • Free Alternatives
  • Kids Zone
  • Study Room
  • Calculators
  • Worksheets

Syllab.in — Free learning for Indian students, Class 1–12