Toán tử trong MySQL
Số trang: 14
Loại file: pdf
Dung lượng: 193.42 KB
Lượt xem: 18
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
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.
Nội dung trích xuất từ tài liệu:
Toán tử trong MySQLToán tử trong MySQLToá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.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 (aPhâ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ử BitwiseToán tử số họcToá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.Các toán tử so sánhToá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.Toán tử Logic - AND• Bảng chân trị của toán tử ANDToá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;Toán tử logic - OR• Bảng chân trị của toán tử ORToán tử XOR• Bảng chân trị của toán tử XORToá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.Toán tử nhị phân (Bitwise Operator)
Nội dung trích xuất từ tài liệu:
Toán tử trong MySQLToán tử trong MySQLToá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.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 (aPhâ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ử BitwiseToán tử số họcToá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.Các toán tử so sánhToá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.Toán tử Logic - AND• Bảng chân trị của toán tử ANDToá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;Toán tử logic - OR• Bảng chân trị của toán tử ORToán tử XOR• Bảng chân trị của toán tử XORToá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.Toán tử nhị phân (Bitwise Operator)
Tìm kiếm theo từ khóa liên quan:
Tổng quan MySQL SQL trong MySQL Thủ tục lưu trữ Hàm lập trình quản trị MySQL Sao lưu phục hồi CSDLTài liệu liên quan:
-
8 trang 28 0 0
-
Bài giảng Hệ quản trị cơ sở dữ liệu: Phần 1 - Trường ĐH Công nghiệp Quảng Ninh
151 trang 27 0 0 -
17 trang 27 0 0
-
74 trang 26 0 0
-
68 trang 26 0 0
-
74 trang 25 0 0
-
3 trang 23 0 0
-
15 trang 23 0 0
-
Bài 10: Thiết kế cơ sở dữ liệu
7 trang 22 0 0 -
Giáo trình Lập trình ứng dụng Web với ngôn ngữ PHP
64 trang 22 0 0