Hướng dẫn SQL của chúng tôi sẽ hướng dẫn bạn cách sử dụng SQL trong. MySQL, SQL Server, MS Access, Oracle, Sybase, Informix, Postgres và các hệ thống cơ sở dữ liệu khác Show Ví dụ trong mỗi chươngVới trình soạn thảo SQL trực tuyến của chúng tôi, bạn có thể chỉnh sửa câu lệnh SQL và nhấp vào nút để xem kết quả The variable variable. 6, trong đó 7 là các ký tự chữ và số. Độ dài tối đa của biến là 64 ký tự (trong MySQL 5. 7. 5)Biến không phân biệt chữ hoa chữ thường. 2 biến 0 và 1 giống nhauType variable could be. số nguyên, dấu phẩy động, số thập phân, chuỗi hoặc NULL Biến khi được định nghĩa chỉ có thể sử dụng trong cùng 1 phiên và sẽ không lưu lại cho các phiên sau Lưu ý. Cách định nghĩa biến này chỉ trên MySQL có thể sẽ sai trong 1 số hệ thống cơ sở dữ liệu khác Gán giá trị cho biếnCó 2 cách để gán giá trị cho biến Cách 1. sử dụng SET @counter := 100; 2
Cả 2 toán tử 3 hoặc 4 đều được sử dụng với 21 ví dụ
cách 2. sử dụng SET @counter := 100; 6Chỉ được phép sử dụng toán tử 3 trong lệnh 6. Toán tử 4 sẽ hiểu nhầm là toán tử so sánh bằng trong trường hợp này 2Sau khi gán giá trị biến. Bạn có thể sử dụng các lệnh SQL khác nhau như trong mệnh đề 20, lệnh 21 hoặc 22Ví dụ khai báo biến trong MySQLGiả sử bạn muốn lấy danh sách các sản phẩm đắt nhất trong bảng 23 và gán vào biến 24 8Chúng ta sẽ sử dụng biến 24 để lấy thông tin sản phẩm quý nhất 0Trong 1 vài trường hợp, bạn phải chèn dữ liệu vào 1 bảng, sau đó lấy giá trị 26 vừa chèn mới và sử dụng để chèn dữ liệu vào 1 bảng khác. Trường hợp này bạn có thể sử dụng biến để lưu giá trị 26 mới nhất, được tạo bởi 28 4Biến chỉ có thể lưu 1 giá trị, nếu lệnh 6 trả về nhiều giá trị, biến sẽ lấy giá trị của dòng cuối cùng trong kết quả trả về |