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

ĐẶT HÀNG THEO NGÀY hiển thị NULLS đầu tiên rồi đến ngày gần đây nhất

@Chris, bạn gần như có nó.

ORDER BY (CASE WHEN [Submission Date] IS NULL THEN 1 ELSE 0 END) DESC, 
         [Submission Date] DESC

[Chỉnh sửa:#Eppz đã yêu cầu tôi chỉnh sửa mã ở trên như hiện tại]

Cá nhân tôi thích điều này hơn rất nhiều so với việc tạo ra "những con số kỳ diệu". Những con số ma thuật hầu như luôn là một vấn đề chờ đợi xảy ra.



  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ó bất kỳ nhược điểm nào khi luôn sử dụng nvarchar (MAX) không?

  2. Cách lấy tất cả các Bảng có hoặc không có Ràng buộc khóa chính trong Cơ sở dữ liệu máy chủ Sql - Hướng dẫn sử dụng SQL Server / TSQL 59

  3. Cách lấy danh sách các Bảng không có Ràng buộc khóa chính trong tất cả Cơ sở dữ liệu của Phiên bản SQL Server - Hướng dẫn SQL Server / TSQL Phần 62

  4. Tên cột hoặc số lượng giá trị được cung cấp không khớp với định nghĩa bảng

  5. Làm cách nào để sử dụng SqlCommand để TẠO CƠ SỞ DỮ LIỆU với tên db được tham số hóa?