Các toán tử này được sử dụng để chỉ định các điều kiện trong câu lệnh SQL và dùng làm ngữ pháp cho nhiều điều kiện trong một câu lệnh.
- Toán tử số học
- Toán tử so sánh
- Toán tử logic
- Các toán tử sử dụng để phủ định các điều kiện
Các toán tử số học trong SQL
Giả sử ‘biến a’ là 10 và ‘biến b’ là 20, khi đó:
Toán tửMô tảVí dụ+ [cộng]Thêm các giá trị ở hai bên của toán tử.a + b sẽ cho 30– [trừ]Lấy toán hạng bên phải trừ toán hạng bên trái.a – b sẽ cho -10* [nhân]Nhân giá trị ở hai bên của toán tử.A * b sẽ cho 200/ [chia]Chia hai giá trịb / a sẽ cho 2
Các toán tử so sánh trong SQL
Giả sử ‘biến a’ là 10 và ‘biến b’ là 20, khi đó:
Toán tửMô tảVí dụ=Kiểm tra nếu các giá trị của hai toán hạng bằng nhau hay không, nếu có thì điều kiện trở thành true.[a = b] là false.!=Kiểm tra nếu các giá trị của hai toán hạng bằng hoặc không, nếu các giá trị không bằng nhau thì điều kiện trở thành true.[a != b] là true. Kiểm tra nếu các giá trị của hai toán hạng bằng hoặc không, nếu các giá trị không bằng nhau thì điều kiện trở thành true.[a b] là true.> Kiểm tra nếu giá trị của toán hạng trái lớn hơn giá trị của toán hạng phải, nếu có thì điều kiện trở thành true.[a > b] là là false.< Kiểm tra nếu giá trị của toán hạng trái nhỏ hơn giá trị của toán hạng phải, nếu có thì điều kiện trở thành true.[a < b] là true.>=Kiểm tra nếu giá trị của toán hạng trái lớn hơn hoặc bằng giá trị của toán hạng phải, nếu có thì điều kiện trở thành true.[a >= b] là là false.