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

Câu lệnh SQL SELECT sử dụng lại giá trị biểu thức cho biểu thức khác

Bạn có thể sử dụng Biến do người dùng xác định để giải quyết vấn đề của mình. SQL của bạn có thể được viết lại thành:

SELECT a, 
    @expr1 := (b + c) as expression1,
    (@expr1 + a) AS expression2
FROM very_big_table
WHERE ...
GROUP BY a
ORDER BY a DESC

Bạn có thể tham khảo bài đăng này .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nguồn MySQL do người dùng xác định của Google Cloud Dataflow

  2. Cách thực hiện nâng cấp cuộn cho MySQL

  3. Loại bỏ hoặc cắt bớt một số ký tự đầu tiên hoặc cuối cùng trong cơ sở dữ liệu MySQL với SQL

  4. có hàm group_concat trong ms-access không?

  5. Đo thời gian trực tuyến trên trang web