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

MYSQL:Jak znaleźć player_id z nazwiska?

Czy nazwy się pokrywają? Jeśli tak, upewnij się również, że zespoły odpowiadają (dodaj s.HomeTeam = p.team do bloku gdzie). Jeśli w jednej drużynie są gracze o tym samym nazwisku, konflikty te trzeba będzie rozwiązać ręcznie.

Aby wybrać wszystkie opiekunów/kapitanów na raz, potrzebujesz lewych sprzężeń zewnętrznych . Myślę, że będzie to jedno dołączenie na gracza, więc musisz dołączyć do tego samego stołu 4 razy.

Po wybraniu właściwych danych możesz wstawić je do swojego testMatch tabela z INSERT ... SELECT .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak mogę sprawdzić, czy podłączona baza danych to MariaDB czy MySQL?

  2. Jak używać wyzwalacza w MySql do tworzenia klucza obcego?

  3. MySQL Math - Czy można obliczyć korelację w zapytaniu?

  4. Wydajny sposób na aktualizację/zapełnienie bazy mysql zewnętrznym XML

  5. Nie można załadować zestawu mysql.web