tôi nhận được lỗi ERROR 1066 (42000): Not unique table/alias:
Không độc đáo bảng/bí danh
tôi không thể tìm ra whats sai với nó.
SELECT Project_Assigned.ProjectID, Project_Title, Account.Account_ID, Username, Access_Type
FROM Project_Assigned
JOIN Account
ON Project_Assigned.AccountID = Account.Account_ID
JOIN Project
ON Project_Assigned.ProjectID = Project.Project_ID
where Access_Type = 'Client';
Bạn nên đăng các lược đồ bảng. Bạn đang ném vào nhiều cột mà không có một tham chiếu đến bảng của họ, đó là OK nếu các cột là duy nhất. Tuy nhiên, tôi sẽ đề nghị bạn bắt đầu đặt tên cho các tên bảng, và luôn luôn tiền tố các cột với bí danh bảng khi bạn đang tham gia. Nghe có vẻ ngây thơ, nhưng bạn có chắc đây là truy vấn tạo ra lỗi đó không? Bạn đã cố chạy truy vấn trực tiếp vào bảng điều khiển mysql hoặc phpMyAdmin chưa? – Shef
Tôi luôn luôn thực hiện truy vấn mysql trong terminal thông qua giao diện điều khiển mysql và tôi đã cố gắng sửa chữa nó đủ thời gian để biết đây là lỗi thực thi của nó. – Malcr001