Mysql
 sql >> база данни >  >> RDS >> Mysql

как да mysql_fetch_array върху свързани таблици, но колоните имат едно и също име

Предположението ти беше правилно. Трябва да създадете ALIAS за колоните, за да можете да го извлечете уникално,

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

тогава вече можете да се обадите

$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. Как мога да оптимизирам тази заявка, отнема повече от минута за изпълнение

  2. MySQL – Вземете последната цена на заявката, като използвате SHOW STATUS КАТО „Last_Query_Cost“

  3. Грешка в MySQL:Плъгинът за удостоверяване „caching_sha2_password“ не може да бъде зареден

  4. Групиране на множество Mysql оператори за извличане на броя на множество състояния

  5. Внедряване на йерархична структура от данни в база данни