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

PostgreSQL là một hệ thống quản lý cơ sở dữ liệu quan hệ đối tượng (ORDBMS) mã nguồn mở có sẵn cho tất cả các nền tảng chính bao gồm Linux, UNIX, Windows và OS X. Vui lòng đề cập đến phiên bản chính xác của Postgres khi đặt câu hỏi. Các câu hỏi liên quan đến quản trị hoặc các tính năng nâng cao được chuyển tốt nhất đến dba.stackexchange.com.




4
Cách sắp xếp kết quả từ string_agg ()
Tôi có một bảng: CREATE TABLE tblproducts ( productid integer, product character varying(20) ) Với các hàng: INSERT INTO tblproducts(productid, product) VALUES (1, 'CANDID POWDER 50 GM'); INSERT INTO tblproducts(productid, product) VALUES (2, 'SINAREST P SYP 100 ML'); INSERT INTO tblproducts(productid, product) VALUES (3, 'ESOZ D 20 MG CAP'); INSERT …


9
danh sách Postgres loại ENUM
Các truy vấn gợi ý để loại ENUM danh sách là rất tốt. Nhưng, nó chỉ đơn thuần là danh sách các schemavà typname. Làm cách nào để liệt kê các giá trị ENUM thực tế? Ví dụ: trong câu trả lời được liên kết ở trên, tôi muốn kết …
98 postgresql 

1
Trừ 1 ngày cho ngày dấu thời gian
Tôi đang sử dụng Datagrip cho Postgresql. Tôi có một bảng với trường ngày ở định dạng dấu thời gian (ex: 2016-11-01 00:00:00). Tôi muốn có khả năng để: áp dụng một toán tử toán học để trừ đi 1 ngày lọc nó dựa trên khoảng thời gian hôm nay-130 …

10
postgresql - sql - số lượng giá trị `true`
myCol ------ true true true false false null Trong bảng trên, nếu tôi làm như sau: select count(*), count(myCol); tôi có 6, 5 Tôi nhận được 5vì nó không tính mục nhập rỗng. Làm cách nào để tôi cũng đếm số lượng giá trị đúng (3 trong ví dụ)? (Đây …
97 sql  postgresql 



2
Làm thế nào để sử dụng nhiều câu lệnh WITH trong một truy vấn PostgreSQL?
Tôi muốn "khai báo" nhiều bảng TEMP hiệu quả bằng cách sử dụng câu lệnh WITH. Truy vấn tôi đang cố gắng thực hiện dọc theo các dòng: WITH table_1 AS ( SELECT GENERATE_SERIES('2012-06-29', '2012-07-03', '1 day'::INTERVAL) AS date ) WITH table_2 AS ( SELECT GENERATE_SERIES('2012-06-30', '2012-07-13', '1 day'::INTERVAL) AS …


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.