Công cụ SQL sẽ không viết lại truy vấn của bạn thành các trường "bí danh tự động" cho bạn - bí danh phải rõ ràng.
Tuy nhiên, bạn có hai tùy chọn trong mã khách hàng.
Đầu tiên, rõ ràng bạn có thể viết một đoạn trừu tượng ghép các truy vấn lại với nhau và cung cấp các bí danh khi làm như vậy.
Thứ hai, và dễ dàng hơn, là sử dụng thông tin được hiển thị trong MYSQL_FIELD
cấu trúc liên kết với mỗi tập kết quả. Chúng chứa trường và tên bảng (và thông tin khác) về mỗi trường, cho phép bạn ghép t1_field1
với nhau theo chương trình và không cần biết trước tên trường. Cách thông tin này được hiển thị phụ thuộc vào API ứng dụng khách cụ thể của bạn.