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

PostgreSQL - GROUP BY giá trị dấu thời gian?

Điều này thực hiện thủ thuật mà không cần hàm date_trunc (dễ đọc hơn).

// 2014
select created_on::DATE from users group by created_on::DATE

// updated September 2018 (thanks to @wegry)
select created_on::DATE as co from users group by co

Những gì chúng tôi đang làm ở đây là truyền giá trị ban đầu vào DATE khiến dữ liệu thời gian trong giá trị này không quan trọng.



  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ột chức năng cửa sổ Postgres với Rails

  2. Độ phân giải mili giây của DateTime trong Ruby

  3. Về lợi ích của các đường dẫn được sắp xếp

  4. ResultTransformer với createSQLQuery buộc không có camelCase trong các trường thực thể

  5. đếm các mục nhập rỗng trong cột cơ sở dữ liệu theo cách RESTfull