intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Toán tử trong MySQL

Chia sẻ: Kieu Thu Trang | Ngày: | Loại File: PDF | Số trang:14

250
lượt xem
15
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Toán tử trong MySQL .Toán tử trong MySQL • MySQL hỗ trợ nhiều toán tử được sử dụng phổ biến trong các ngôn ngữ lập trình. – Thường được sử dụng với câu lệnh SET để thay đổi giá trị của biến. – Sử dụng trong các biểu thức so sánh, kiểm tra điều kiện ví dụ IF, CASE, các biểu thức điều khiển vòng lặp.

Chủ đề:
Lưu

Nội dung Text: Toán tử trong MySQL

  1. Toán tử trong MySQL
  2. Toán tử trong MySQL • MySQL hỗ trợ nhiều toán tử được sử dụng phổ biến trong các ngôn ngữ lập trình. – Thường được sử dụng với câu lệnh SET để thay đổi giá trị của biến. – Sử dụng trong các biểu thức so sánh, kiểm tra điều kiện ví dụ IF, CASE, các biểu thức điều khiển vòng lặp.
  3. Toán tử - ví dụ create procedure operators( ) begin DECLARE a int default 2; declare b int default 3; declare c FLOAT; set c=a+b; select 'a+b=',c; SET c=a/b; select 'a/b=',c; SET c=a*b; Select 'a*b=',c; IF (a
  4. Phân loại toán tử • Toán tử số học • Toán tử logic • Toán tử so sánh • Toán tử Bitwise
  5. Toán tử số học
  6. Toán tử so sánh • So sánh các giá trị và trả về true,false hoặc unknow. • Được sử dụng trong các biểu thức kiểm tra điều kiện của IF,CASE,các cấu trúc vòng lặp.
  7. Các toán tử so sánh
  8. Toán tử Logic • Thao tác trên 3 giá trị: True,False,Null và trả về 3 giá trị như trên. • Được sử dụng cùng với các toán tử so sánh để tạo ra các biểu thức phức tạp. • Bất kỳ giá trị nào so sánh với Null kết quả đều là Null.
  9. Toán tử Logic - AND • Bảng chân trị của toán tử AND
  10. Toán tử logic – Ví dụ CREATE FUNCTION f_title(in_gender CHAR(1), in_age INT, in_marital_status VARCHAR(7)) RETURNS VARCHAR(6) BEGIN DECLARE title VARCHAR(6); IF in_gender='F' AND in_age=16 AND in_marital_status='Married' THEN SET title='Mrs'; ELSEIF in_gender='F' AND in_age>=16 AND in_marital_status='Single' THEN SET title='Ms'; ELSEIF in_gender='M' AND in_age=16 THEN SET title='Mr'; END IF; RETURN(title); END;
  11. Toán tử logic - OR • Bảng chân trị của toán tử OR
  12. Toán tử XOR • Bảng chân trị của toán tử XOR
  13. Toán tử nhị phân (Bitwise Operator) • Thực hiện tính toán trên dãy số nhị phân của biến. • Giống toán tử logic nhưng thực hiện các thao tác trên các bit nhị phân bên trong một biến.
  14. Toán tử nhị phân (Bitwise Operator)
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2