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

MySQL - Sử dụng If Then Else trong MySQL UPDATE hoặc SELECT Queries

UPDATE table
SET A = IF(A > 0 AND A < 1, 1, IF(A > 1 AND A < 2, 2, A))
WHERE A IS NOT NULL;

bạn có thể muốn sử dụng CEIL() if A luôn là giá trị dấu phẩy động > 0<= 2



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL có thể thay thế nhiều ký tự không?

  2. MySQL gia tăng giá trị

  3. kích hoạt tài khoản php / mysql

  4. Không thể dừng MySQL trên OS X 10.10

  5. Cách tốt nhất để lưu trữ hình ảnh người dùng bằng PHP và MySQL là gì?