Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wybieranie wierszy MYSQL o tych samych nazwach pól i dodawanie prefiksu

Nie możesz podać skrótu do kolumn aliasów, musisz to zrobić jawnie dla każdej nazwy kolumny. Ogólnie rzecz biorąc, zazwyczaj zaleca się jawne nazwanie wszystkich kolumn w SELECT lista zamiast używania SELECT * , ponieważ pozwala to na deterministyczne określenie kolejności kolumn i chroni przed przypadkowym wciągnięciem dużego obiektu BLOB w przyszłości, jeśli kiedykolwiek zostanie on dodany do tabeli (lub jakiejkolwiek innej zmiany schematu).

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 PDO maksymalna długość danych LONGBLOB podczas pobierania

  2. Ostrzeżenie:mysql_fetch_array() oczekuje, że parametr 1 będzie zasobem, podana wartość logiczna w

  3. Migracja Laravel — naruszenie ograniczenia integralności:1452 Nie można dodać lub zaktualizować wiersza podrzędnego:ograniczenie klucza obcego nie powiodło się

  4. jak wstawić wartości z przecinkiem? w instrukcji switch?

  5. Kolejność Mysql według określonych wartości ID