sql >> Databasteknik >  >> RDS >> Mysql

Välja MYSQL-rader med samma fältnamn och lägga till ett prefix

Du kan inte ange en stenografi till aliaskolumner, du måste göra det uttryckligen för varje kolumnnamn. I allmänhet rekommenderas det vanligtvis att namnge alla kolumner uttryckligen i SELECT lista istället för att använda SELECT * , eftersom det tillåter dig att deterministiskt specificera kolumnordningen och skyddar dig mot att oavsiktligt dra in en stor BLOB senare om en någon gång läggs till i tabellen (eller andra schemaändringar).

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. Finns det några begränsningar för längden på strängen i mysql?

  2. Kontrollera om användarnamnet redan finns i databasen MySQL PHP

  3. Ansluter Google BigQuery till IRI Voracity Software

  4. Hur hittar man saknade index i MySQL?