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

SQL Làm thế nào để thay thế các giá trị của trả về chọn?

Bạn có một số lựa chọn:

  1. Tham gia với một bảng tên miền với TRUE , FALSE Boolean giá trị.
  2. Sử dụng ( như đã chỉ ra trong câu trả lời này )

    SELECT CASE WHEN hide = 0 THEN FALSE ELSE TRUE END FROM
    

    Hoặc nếu Boolean không được hỗ trợ:

    SELECT CASE WHEN hide = 0 THEN 'false' ELSE 'true' END FROM
    


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Khi nào thì Class.forName cần thiết khi kết nối với cơ sở dữ liệu qua JDBC trong một ứng dụng web?

  2. Khóa ngoại MySQL cho phép NULL?

  3. Laravel 5.3 Tạo mô hình Trường trả về không có giá trị mặc định

  4. Lỗi 2006:Máy chủ MySQL đã không còn sử dụng Python, Bottle Microframework và Apache

  5. Từ khóa SEPARATOR không hoạt động bình thường trong Hibernate Formula