Tôi có một truy vấn lớn trong cơ sở dữ liệu PostgreSQL. Các Query là một cái gì đó như thế này:Xem lỗi trong PostgreSQL
SELECT * FROM table1, table2, ... WHERE table1.id = table2.id...
Khi tôi chạy truy vấn này như một truy vấn sql, nó sẽ trả về hàng mong muốn.
Nhưng khi tôi cố gắng sử dụng cùng một truy vấn để tạo ra một cái nhìn, nó sẽ trả về một lỗi:
"lỗi: Cột ''. Quy định nhiều hơn một lần" id
(tôi sử dụng pgAdminIII khi thực hiện các truy vấn.)
tôi sẽ đoán điều này xảy ra bởi vì resultset sẽ có nhiều hơn một cột có tên là "id". Có cách nào để giải quyết điều này, mà không cần viết tất cả các tên cột trong truy vấn?
Có cách nào để tự động thêm tên bảng vào tên cột trong kết quả của truy vấn SELECT * không? – nnyby