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

Trường hợp MYSQL trong câu lệnh chọn để kiểm tra null

thử sử dụng IF

SELECT guides.Gud_Id
    , guides.Gud_Image
    , guides.Gud_SubEditor
    , guides.Gud_Reprint_Status
    , guides.Gud_Publish_Date
    , guides.Gud_Img_Chk
    , guides.Gud_Published
    , guides.Gud_View
    , IF(guides.Gud_Publish_Date IS NULL,'Unscheduled','Forth Coming Titles') 
             AS Schedules
FROM guides

hoặc nếu bạn thực sự muốn CASE

SELECT guides.Gud_Id
    , guides.Gud_Image
    , guides.Gud_SubEditor
    , guides.Gud_Reprint_Status
    , guides.Gud_Publish_Date
    , guides.Gud_Img_Chk
    , guides.Gud_Published
    , guides.Gud_View
    , (
        CASE 
            WHEN guides.Gud_Publish_Date IS NULL
            THEN 'Unscheduled'
            ELSE 'Forth Coming Titles'
        END
      ) AS Schedules
FROM guides


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. làm thế nào để phân vùng bảng theo cột ngày giờ?

  2. Cách tính toán trung bình động trong MySQL

  3. Mô phỏng SEQUENCE an toàn cho giao dịch trong MySQL

  4. Số đếm MYSQL của số đếm?

  5. thiết lập các cổng mamp thành 80 và 3306