Câu hỏi được gắn thẻ «postgresql-9.1»

cho các câu hỏi PostgreSQL cụ thể cho phiên bản 9.1.



4
Liệt kê các bảng trong lược đồ PostgreSQL
Khi tôi thực hiện \dttrong psql tôi chỉ nhận được một danh sách các bảng trong lược đồ hiện tại ( publictheo mặc định). Làm cách nào tôi có thể nhận được danh sách tất cả các bảng trong tất cả các lược đồ hoặc một lược đồ cụ thể?

7
phải xuất hiện trong mệnh đề GROUP BY hoặc được sử dụng trong hàm tổng hợp
Tôi có một bảng trông giống như người gọi này 'Makerar' cname | wmname | avg --------+-------------+------------------------ canada | zoro | 2.0000000000000000 spain | luffy | 1.00000000000000000000 spain | usopp | 5.0000000000000000 Và tôi muốn chọn avg tối đa cho mỗi cname. SELECT cname, wmname, MAX(avg) FROM makerar GROUP BY …








16
Rails 3 - không thể cài đặt pg gem
Khi tôi cố gắng chạy gói (cài đặt gói), tôi luôn nhận được Installing pg (0.13.2) with native extensions Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /Users/ryan/.rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If building fails, please try again with --with-pg-config=/path/to/pg_config checking for libpq-fe.h... no Can't …

8
làm thế nào để loại trừ các giá trị null trong array_agg như trong string_agg bằng cách sử dụng postgres?
Nếu tôi sử dụng array_aggđể thu thập tên, tôi sẽ đặt tên của mình được phân tách bằng dấu phẩy, nhưng trong trường hợp có nullgiá trị, giá trị rỗng đó cũng được lấy làm tên trong tổng hợp. Ví dụ : SELECT g.id, array_agg(CASE WHEN g.canonical = 'Y' THEN …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.