Toán tử trong MySQL doc

14 588 0
Toán tử trong MySQL doc

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

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. 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<b) THEN select 'a is less than b'; END IF; IF NOT (a=b) THEN SELECT 'a is not equal to b'; END IF; end; Phân loại toán tử • Toán tử số học • Toán tử so sánh • Toán tử logic • Toán tử Bitwise Toán tử số học 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. Các toán tử so sánh 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. Toán tử Logic - AND • Bảng chân trị của toán tử AND 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 THEN SET title='Miss'; ELSEIF 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='Master'; 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ử OR Toán tử XOR • Bảng chân trị của toán tử XOR 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 Toán tử nhị phân (Bitwise Operator) . END IF; end; Phân loại toán tử • Toán tử số học • Toán tử so sánh • Toán tử logic • Toán tử Bitwise Toán tử số học Toán tử so sánh • So sánh các. 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

Ngày đăng: 10/03/2014, 09:20

Hình ảnh liên quan

• Bảng chân trị của toán tử AND - Toán tử trong MySQL doc

Bảng ch.

ân trị của toán tử AND Xem tại trang 9 của tài liệu.
• Bảng chân trị của tốn tử OR - Toán tử trong MySQL doc

Bảng ch.

ân trị của tốn tử OR Xem tại trang 11 của tài liệu.
• Bảng chân trị của tốn tử XOR - Toán tử trong MySQL doc

Bảng ch.

ân trị của tốn tử XOR Xem tại trang 12 của tài liệu.

Từ khóa liên quan

Mục lục

  • Toán tử trong MySQL

  • Slide 2

  • Toán tử - ví dụ

  • Phân loại toán tử

  • Toán tử số học

  • Toán tử so sánh

  • Các toán tử so sánh

  • Toán tử Logic

  • Toán tử Logic - AND

  • Toán tử logic – Ví dụ

  • Toán tử logic - OR

  • Toán tử XOR

  • Toán tử nhị phân (Bitwise Operator)

  • Slide 14

Tài liệu cùng người dùng

Tài liệu liên quan