Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

làm thế nào để mysql_fetch_array trên các bảng đã tham gia, nhưng các cột có cùng tên

Dự đoán của bạn đã đúng. Bạn cần tạo ALIAS cho các cột để bạn có thể tìm nạp nó duy nhất,

SELECT a.name Name1, b.name Name2
FROM tablea a 
JOIN tableb b ON a.id = b.id

thì bây giờ bạn có thể gọi

$row['Name1']


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách thay đổi kích thước cột trong MySQL

  2. Rails tạo schema_migrations - Mysql2 ::Lỗi:Khóa được chỉ định quá dài

  3. Trường được tính toán với giá trị từ một bảng khác trong Microsoft Access

  4. Khóa ngoại Django trong một lược đồ khác

  5. Tìm hàng có giá trị tối đa của id trong MySQL