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

Избиране на MYSQL редове със същите имена на полета и добавяне на префикс

Не можете да предоставите стенография на колони с псевдоним, трябва да го направите изрично за всяко име на колона. Както и да е, обикновено се препоръчва да наименувате всички колони изрично в SELECT списък, вместо да използвате SELECT * , тъй като ви позволява да зададете детерминирано реда на колоните и ви предпазва от случайно изтегляне на голям BLOB по-късно, ако някой някога бъде добавен към таблицата (или всякакви други промени в схемата).

SELECT
  mod_backup_accounts.user AS account_user,
  mod_backup_subscriptions.user AS subscription_user,
  ...
  ...
FROM
  mod_backup_accounts
  LEFT JOIN `mod_backup_subscriptions` ON `mod_backup_accounts`.subscription_id = `mod_backup_subscriptions`.package_id


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Заявка за обобщена таблица на MySQL с динамични колони

  2. Показване на всички текущи ключалки от get_lock

  3. MySQL Фатална грешка:Не може да се отвори и заключи таблици с привилегии:Неправилен файлов формат „потребител“

  4. Доктрина 2 и таблица с връзки много към много с допълнително поле

  5. Показване на съобщение, когато не са намерени резултати в PHP MySQL търсене