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

postgresql khác biệt không hoạt động

Truy vấn của bạn được hiểu là:

select distinct (ca.id) as id, acc.name as accName, . . .

Đây là một distinct tiêu chuẩn bản tường trình. Nếu bạn chỉ muốn một hàng cho mỗi ca.id với các giá trị từ hàng đầu tiên (dựa trên order by ), sau đó sử dụng distinct on :

select distinct on (ca.id) ca.id, acc.name as accName, . . .


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Triển khai Postgres Sql trong Apache Airflow

  2. Nhiều đến Nhiều Truy vấn SQL để chọn tất cả Hình ảnh được gắn thẻ bằng các từ nhất định

  3. Nối 2 bảng trong đó hai bộ số trùng nhau trong các cột nối

  4. Kiểm tra xem cột bảng có tồn tại trong cơ sở dữ liệu hay không bằng cách sử dụng SQLAlchemy và Alembic

  5. Sao chép một bảng (bao gồm các chỉ mục) trong postgres