Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Sử dụng một kết quả đã chọn và so sánh nó

Hai giải pháp khả thi:

  1. Sử dụng một truy vấn con
  2. Sử dụng một biến

Giải pháp truy vấn con

select a, a>2 as b
from (select 1 as a) as q;

Giải pháp 'thay đổi'

set @a = 1;
select @a as a, @a>2 as b;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Có cách nào để chọn từ bảng MySQL nơi một trường kết thúc bằng ký tự / số nhất định không?

  2. Tôi có nên đặt các giá trị EAV trong bảng kiểu dữ liệu không?

  3. Chuỗi được phân tách bằng dấu phẩy trong MySQL thành bảng tạm thời

  4. MySQL - Làm thế nào để ném ngoại lệ trong thủ tục được lưu trữ?

  5. while ($ row =mysql_fetch_array ($ result)) - có bao nhiêu vòng lặp đang được thực hiện?