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

Alias ​​nazwa kolumny w lewym sprzężeniu

Zamiast wybierać wszystkie pola za pomocą „SELECT *”, należy wyraźnie nazwać każde potrzebne pole, aliasując je zgodnie z wymaganiami AS. Na przykład:

SELECT si.field1 as si_field1,
       si.field2 as si_field2,
       ind_data.field1 as ind_data_field1
  FROM sites_indexed as si
  LEFT JOIN individual_data as ind_data 
         ON si.id = ind_data.site_id 
 WHERE `url` LIKE :url

Następnie możesz odwoływać się do aliasów w zestawie wyników.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wybierz dane z bazy danych na podstawie danych wprowadzonych przez użytkownika

  2. Funkcja tworzenia MySQL nie zwraca zestawów

  3. Jak wybrać nazwę kolumny ze spacją w MySQL?

  4. Zapytanie zwraca za mało wierszy

  5. grupuj według miesiąca unixowego pola sygnatury czasowej