Hướng dẫn mysql explorer assessment answers - câu trả lời đánh giá mysql explorer

Bao gồm cả MySQL NDB Cụm 8.0

trừu tượng

Đây là hướng dẫn tham khảo MySQL. Nó ghi lại MySQL 8.0 đến 8.0.32, cũng như các bản phát hành cụm NDB dựa trên phiên bản 8.0 của NDB đến 8.0.32-NDB-8.0.32, tương ứng. Nó có thể bao gồm tài liệu về các tính năng của các phiên bản MySQL chưa được phát hành. Để biết thông tin về phiên bản nào đã được phát hành, hãy xem Ghi chú phát hành MySQL 8.0.

Các tính năng MySQL 8.0. & NBSP; Hướng dẫn này mô tả các tính năng không được bao gồm trong mỗi phiên bản của MySQL 8.0; Các tính năng như vậy có thể không được bao gồm trong phiên bản của MySQL 8.0 được cấp phép cho bạn. Nếu bạn có bất kỳ câu hỏi nào về các tính năng được bao gồm trong phiên bản MySQL 8.0 của bạn, hãy tham khảo Thỏa thuận cấp phép MySQL 8.0 của bạn hoặc liên hệ với Đại diện Bán hàng Oracle của bạn. This manual describes features that are not included in every edition of MySQL 8.0; such features may not be included in the edition of MySQL 8.0 licensed to you. If you have any questions about the features included in your edition of MySQL 8.0, refer to your MySQL 8.0 license agreement or contact your Oracle sales representative.

Để ghi chú chi tiết các thay đổi trong mỗi bản phát hành, hãy xem Ghi chú phát hành MySQL 8.0.

Để biết thông tin pháp lý, bao gồm thông tin cấp phép, hãy xem lời nói đầu và thông báo pháp lý.

Để được giúp đỡ trong việc sử dụng MySQL, vui lòng truy cập diễn đàn MySQL, nơi bạn có thể thảo luận về các vấn đề của mình với người dùng MySQL khác.

Tài liệu được tạo vào ngày: 2022-11-15 (Sửa đổi: 74526)


Bao gồm cụm MySQL NDB 7.5 và NDB 7.6

trừu tượng

Đây là hướng dẫn tham khảo MySQL. Nó ghi lại MySQL 5.7 đến 5.7,41, cũng như các bản phát hành cụm NDB dựa trên phiên bản 7.5 của NDB đến 5.7.40-NDB-7.5.29, tương ứng. Nó có thể bao gồm tài liệu về các tính năng của các phiên bản MySQL chưa được phát hành. Để biết thông tin về phiên bản nào đã được phát hành, hãy xem Ghi chú phát hành MySQL 5.7.

Các tính năng MySQL 5.7. & NBSP; Hướng dẫn này mô tả các tính năng không được bao gồm trong mỗi phiên bản của MySQL 5.7; Các tính năng như vậy có thể không được bao gồm trong phiên bản MySQL 5.7 được cấp phép cho bạn. Nếu bạn có bất kỳ câu hỏi nào về các tính năng có trong phiên bản MySQL 5.7 của bạn, hãy tham khảo Thỏa thuận cấp phép MySQL 5.7 của bạn hoặc liên hệ với Đại diện Bán hàng Oracle của bạn. This manual describes features that are not included in every edition of MySQL 5.7; such features may not be included in the edition of MySQL 5.7 licensed to you. If you have any questions about the features included in your edition of MySQL 5.7, refer to your MySQL 5.7 license agreement or contact your Oracle sales representative.

Để ghi chú chi tiết các thay đổi trong mỗi bản phát hành, hãy xem Ghi chú phát hành MySQL 5.7.

Để biết thông tin pháp lý, bao gồm thông tin cấp phép, hãy xem lời nói đầu và thông báo pháp lý.

Để được giúp đỡ trong việc sử dụng MySQL, vui lòng truy cập diễn đàn MySQL, nơi bạn có thể thảo luận về các vấn đề của mình với người dùng MySQL khác.

Tài liệu được tạo vào ngày: 2022-11-15 (Sửa đổi: 74526)


Bao gồm cả MySQL NDB cụm 7.3-7.4 Hướng dẫn tham khảo

trừu tượng

Đây là hướng dẫn tham khảo MySQL. Nó ghi lại MySQL 5.6 đến 5.6.51, cũng như các bản phát hành cụm NDB dựa trên các phiên bản 7.3 và 7.4 của NDB đến 5.6.51-NDB-7.3.33 và 5.6.51-NDB-7.4.39. Nó có thể bao gồm tài liệu về các tính năng của các phiên bản MySQL chưa được phát hành. Để biết thông tin về phiên bản nào đã được phát hành, hãy xem Ghi chú phát hành MySQL 5.6.

Lưu ý. & NBSP; MySQL 5.6.51 là bản phát hành cuối cùng của loạt MySQL 5.6. MySQL 5.6.51 is the last release of the MySQL 5.6 series.

Các tính năng MySQL 5.6. & NBSP; Hướng dẫn này mô tả các tính năng không được bao gồm trong mỗi phiên bản của MySQL 5.6; Các tính năng như vậy có thể không được bao gồm trong phiên bản MySQL 5.6 được cấp phép cho bạn. Nếu bạn có bất kỳ câu hỏi nào về các tính năng được bao gồm trong phiên bản MySQL 5.6, hãy tham khảo Thỏa thuận cấp phép MySQL 5.6 của bạn hoặc liên hệ với Đại diện Bán hàng Oracle của bạn. This manual describes features that are not included in every edition of MySQL 5.6; such features may not be included in the edition of MySQL 5.6 licensed to you. If you have any questions about the features included in your edition of MySQL 5.6, refer to your MySQL 5.6 license agreement or contact your Oracle sales representative.

Để ghi chú chi tiết các thay đổi trong mỗi bản phát hành, hãy xem Ghi chú phát hành MySQL 5.6.

Để biết thông tin pháp lý, bao gồm thông tin cấp phép, hãy xem lời nói đầu và thông báo pháp lý.

Để được giúp đỡ trong việc sử dụng MySQL, vui lòng truy cập diễn đàn MySQL, nơi bạn có thể thảo luận về các vấn đề của mình với người dùng MySQL khác.

Tài liệu được tạo vào ngày: 2022-11-15 (Sửa đổi: 74526)


12.4.3 & nbsp; toán tử logic

Bảng & NBSP; 12.5 & NBSP; Các toán tử logic

TênSự mô tả
AND, && Hợp lý và
mysql> SELECT NOT 10;
        -> 0
mysql> SELECT NOT 0;
        -> 1
mysql> SELECT NOT NULL;
        -> NULL
mysql> SELECT ! (1+1);
        -> 0
mysql> SELECT ! 1+1;
        -> 1
0,
mysql> SELECT NOT 10;
        -> 0
mysql> SELECT NOT 0;
        -> 1
mysql> SELECT NOT NULL;
        -> NULL
mysql> SELECT ! (1+1);
        -> 0
mysql> SELECT ! 1+1;
        -> 1
1
Phủ nhận giá trị
mysql> SELECT NOT 10;
        -> 0
mysql> SELECT NOT 0;
        -> 1
mysql> SELECT NOT NULL;
        -> NULL
mysql> SELECT ! (1+1);
        -> 0
mysql> SELECT ! 1+1;
        -> 1
2,
mysql> SELECT NOT 10;
        -> 0
mysql> SELECT NOT 0;
        -> 1
mysql> SELECT NOT NULL;
        -> NULL
mysql> SELECT ! (1+1);
        -> 0
mysql> SELECT ! 1+1;
        -> 1
3
Hợp lý hoặc
mysql> SELECT NOT 10;
        -> 0
mysql> SELECT NOT 0;
        -> 1
mysql> SELECT NOT NULL;
        -> NULL
mysql> SELECT ! (1+1);
        -> 0
mysql> SELECT ! 1+1;
        -> 1
4
XOR logic

Trong SQL, tất cả các toán tử logic đánh giá thành

mysql> SELECT NOT 10;
        -> 0
mysql> SELECT NOT 0;
        -> 1
mysql> SELECT NOT NULL;
        -> NULL
mysql> SELECT ! (1+1);
        -> 0
mysql> SELECT ! 1+1;
        -> 1
5,
mysql> SELECT NOT 10;
        -> 0
mysql> SELECT NOT 0;
        -> 1
mysql> SELECT NOT NULL;
        -> NULL
mysql> SELECT ! (1+1);
        -> 0
mysql> SELECT ! 1+1;
        -> 1
6 hoặc
mysql> SELECT NOT 10;
        -> 0
mysql> SELECT NOT 0;
        -> 1
mysql> SELECT NOT NULL;
        -> NULL
mysql> SELECT ! (1+1);
        -> 0
mysql> SELECT ! 1+1;
        -> 1
7 (
mysql> SELECT NOT 10;
        -> 0
mysql> SELECT NOT 0;
        -> 1
mysql> SELECT NOT NULL;
        -> NULL
mysql> SELECT ! (1+1);
        -> 0
mysql> SELECT ! 1+1;
        -> 1
8). Trong MySQL, chúng được thực hiện là 1 (
mysql> SELECT NOT 10;
        -> 0
mysql> SELECT NOT 0;
        -> 1
mysql> SELECT NOT NULL;
        -> NULL
mysql> SELECT ! (1+1);
        -> 0
mysql> SELECT ! 1+1;
        -> 1
5), 0 (
mysql> SELECT NOT 10;
        -> 0
mysql> SELECT NOT 0;
        -> 1
mysql> SELECT NOT NULL;
        -> NULL
mysql> SELECT ! (1+1);
        -> 0
mysql> SELECT ! 1+1;
        -> 1
6) và
mysql> SELECT NOT 10;
        -> 0
mysql> SELECT NOT 0;
        -> 1
mysql> SELECT NOT NULL;
        -> NULL
mysql> SELECT ! (1+1);
        -> 0
mysql> SELECT ! 1+1;
        -> 1
7. Hầu hết điều này là phổ biến đối với các máy chủ cơ sở dữ liệu SQL khác nhau, mặc dù một số máy chủ có thể trả về bất kỳ giá trị khác biệt nào cho
mysql> SELECT NOT 10;
        -> 0
mysql> SELECT NOT 0;
        -> 1
mysql> SELECT NOT NULL;
        -> NULL
mysql> SELECT ! (1+1);
        -> 0
mysql> SELECT ! 1+1;
        -> 1
5.

MySQL đánh giá bất kỳ giá trị khác, không phải là

mysql> SELECT NOT 10;
        -> 0
mysql> SELECT NOT 0;
        -> 1
mysql> SELECT NOT NULL;
        -> NULL
mysql> SELECT ! (1+1);
        -> 0
mysql> SELECT ! 1+1;
        -> 1
5. Ví dụ: tất cả các tuyên bố sau đây đều đánh giá đến
mysql> SELECT NOT 10;
        -> 0
mysql> SELECT NOT 0;
        -> 1
mysql> SELECT NOT NULL;
        -> NULL
mysql> SELECT ! (1+1);
        -> 0
mysql> SELECT ! 1+1;
        -> 1
5:

mysql> SELECT 10 IS TRUE;
-> 1
mysql> SELECT -10 IS TRUE;
-> 1
mysql> SELECT 'string' IS NOT NULL;
-> 1

  • mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1
    0,
    mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1
    1

    Logic không. Đánh giá thành

    mysql> SELECT 1 AND 1;
            -> 1
    mysql> SELECT 1 AND 0;
            -> 0
    mysql> SELECT 1 AND NULL;
            -> NULL
    mysql> SELECT 0 AND NULL;
            -> 0
    mysql> SELECT NULL AND 0;
            -> 0
    8 nếu toán hạng là
    mysql> SELECT 1 AND 1;
            -> 1
    mysql> SELECT 1 AND 0;
            -> 0
    mysql> SELECT 1 AND NULL;
            -> NULL
    mysql> SELECT 0 AND NULL;
            -> 0
    mysql> SELECT NULL AND 0;
            -> 0
    9, thành
    mysql> SELECT 1 AND 1;
            -> 1
    mysql> SELECT 1 AND 0;
            -> 0
    mysql> SELECT 1 AND NULL;
            -> NULL
    mysql> SELECT 0 AND NULL;
            -> 0
    mysql> SELECT NULL AND 0;
            -> 0
    9 nếu toán hạng là khác nhau và
    mysql> SELECT 1 OR 1;
            -> 1
    mysql> SELECT 1 OR 0;
            -> 1
    mysql> SELECT 0 OR 0;
            -> 0
    mysql> SELECT 0 OR NULL;
            -> NULL
    mysql> SELECT 1 OR NULL;
            -> 1
    1 trả về
    mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1
    7.

    mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1

    Ví dụ cuối cùng tạo ra

    mysql> SELECT 1 AND 1;
            -> 1
    mysql> SELECT 1 AND 0;
            -> 0
    mysql> SELECT 1 AND NULL;
            -> NULL
    mysql> SELECT 0 AND NULL;
            -> 0
    mysql> SELECT NULL AND 0;
            -> 0
    8 vì biểu thức đánh giá giống như
    mysql> SELECT 1 OR 1;
            -> 1
    mysql> SELECT 1 OR 0;
            -> 1
    mysql> SELECT 0 OR 0;
            -> 0
    mysql> SELECT 0 OR NULL;
            -> NULL
    mysql> SELECT 1 OR NULL;
            -> 1
    4.

    mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1
    1, toán tử là tiện ích mở rộng MySQL không đạt tiêu chuẩn. Kể từ MySQL 8.0.17, toán tử này không được dùng nữa; Hy vọng nó sẽ được loại bỏ trong một phiên bản tương lai của MySQL. Các ứng dụng nên được điều chỉnh để sử dụng toán tử SQL
    mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1
    0 tiêu chuẩn.

  • AND, &&

    Hợp lý và. Đánh giá thành

    mysql> SELECT 1 AND 1;
            -> 1
    mysql> SELECT 1 AND 0;
            -> 0
    mysql> SELECT 1 AND NULL;
            -> NULL
    mysql> SELECT 0 AND NULL;
            -> 0
    mysql> SELECT NULL AND 0;
            -> 0
    8 nếu tất cả các toán hạng là khác nhau chứ không phải
    mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1
    7, đến
    mysql> SELECT 1 AND 1;
            -> 1
    mysql> SELECT 1 AND 0;
            -> 0
    mysql> SELECT 1 AND NULL;
            -> NULL
    mysql> SELECT 0 AND NULL;
            -> 0
    mysql> SELECT NULL AND 0;
            -> 0
    9 nếu một hoặc nhiều toán hạng là
    mysql> SELECT 1 AND 1;
            -> 1
    mysql> SELECT 1 AND 0;
            -> 0
    mysql> SELECT 1 AND NULL;
            -> NULL
    mysql> SELECT 0 AND NULL;
            -> 0
    mysql> SELECT NULL AND 0;
            -> 0
    9, nếu không
    mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1
    7 được trả về.

    mysql> SELECT 1 AND 1;
            -> 1
    mysql> SELECT 1 AND 0;
            -> 0
    mysql> SELECT 1 AND NULL;
            -> NULL
    mysql> SELECT 0 AND NULL;
            -> 0
    mysql> SELECT NULL AND 0;
            -> 0

    &&, toán tử là một tiện ích mở rộng MySQL không đạt tiêu chuẩn. Kể từ MySQL 8.0.17, toán tử này không được dùng nữa; Mong đợi sự hỗ trợ cho nó sẽ được xóa trong phiên bản tương lai của MySQL. Các ứng dụng nên được điều chỉnh để sử dụng toán tử SQL AND tiêu chuẩn.

  • mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1
    2,
    mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1
    3

    Hợp lý hoặc. Khi cả hai toán hạng không phải là -________ 17, kết quả là

    mysql> SELECT 1 AND 1;
            -> 1
    mysql> SELECT 1 AND 0;
            -> 0
    mysql> SELECT 1 AND NULL;
            -> NULL
    mysql> SELECT 0 AND NULL;
            -> 0
    mysql> SELECT NULL AND 0;
            -> 0
    8 nếu bất kỳ toán hạng nào là khác nhau và
    mysql> SELECT 1 AND 1;
            -> 1
    mysql> SELECT 1 AND 0;
            -> 0
    mysql> SELECT 1 AND NULL;
            -> NULL
    mysql> SELECT 0 AND NULL;
            -> 0
    mysql> SELECT NULL AND 0;
            -> 0
    9 khác. Với một toán hạng
    mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1
    7, kết quả là
    mysql> SELECT 1 AND 1;
            -> 1
    mysql> SELECT 1 AND 0;
            -> 0
    mysql> SELECT 1 AND NULL;
            -> NULL
    mysql> SELECT 0 AND NULL;
            -> 0
    mysql> SELECT NULL AND 0;
            -> 0
    8 nếu toán hạng khác là khác nhau và
    mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1
    7 nếu không. Nếu cả hai toán hạng là
    mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1
    7, kết quả là
    mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1
    7.

    mysql> SELECT 1 OR 1;
            -> 1
    mysql> SELECT 1 OR 0;
            -> 1
    mysql> SELECT 0 OR 0;
            -> 0
    mysql> SELECT 0 OR NULL;
            -> NULL
    mysql> SELECT 1 OR NULL;
            -> 1

    Ghi chú

    Nếu chế độ NDB6 SQL được bật,

    mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1
    3 biểu thị toán tử nối chuỗi chuỗi tiêu chuẩn SQL (như NDB8).

    mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1
    3, toán tử là tiện ích mở rộng MySQL không đạt tiêu chuẩn. Kể từ MySQL 8.0.17, toán tử này không được dùng nữa; Mong đợi sự hỗ trợ cho nó sẽ được xóa trong phiên bản tương lai của MySQL. Các ứng dụng nên được điều chỉnh để sử dụng toán tử SQL
    mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1
    2 tiêu chuẩn. Ngoại lệ: Khấu hao không áp dụng nếu NDB6 được bật bởi vì, trong trường hợp đó,
    mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1
    3 biểu thị sự kết hợp chuỗi.

  • mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1
    4

    XOR logic.Trả về

    mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1
    7 nếu một trong hai toán hạng là
    mysql> SELECT NOT 10;
            -> 0
    mysql> SELECT NOT 0;
            -> 1
    mysql> SELECT NOT NULL;
            -> NULL
    mysql> SELECT ! (1+1);
            -> 0
    mysql> SELECT ! 1+1;
            -> 1
    7.Đối với các toán hạng không phải là không, đánh giá thành
    mysql> SELECT 1 AND 1;
            -> 1
    mysql> SELECT 1 AND 0;
            -> 0
    mysql> SELECT 1 AND NULL;
            -> NULL
    mysql> SELECT 0 AND NULL;
            -> 0
    mysql> SELECT NULL AND 0;
            -> 0
    8 nếu một số toán hạng lẻ là khác nhau, nếu không
    mysql> SELECT 1 AND 1;
            -> 1
    mysql> SELECT 1 AND 0;
            -> 0
    mysql> SELECT 1 AND NULL;
            -> NULL
    mysql> SELECT 0 AND NULL;
            -> 0
    mysql> SELECT NULL AND 0;
            -> 0
    9 được trả về.

    mysql> SELECT 1 XOR 1;
            -> 0
    mysql> SELECT 1 XOR 0;
            -> 1
    mysql> SELECT 1 XOR NULL;
            -> NULL
    mysql> SELECT 1 XOR 1 XOR 1;
            -> 1

    NDB9 bằng toán học bằng NDB0.