תנאי הוא ביטוי שיכול לכלול אופרטורי השוואה, קבועים, את אופרטור החיבור אמפרסנד והפניות. תוכן התנאי חייב להיות כזה שהשוואה של התנאי לערך אחר תיתן כתוצאה ערך בוליאני מסוג TRUE או FALSE.