sql >> Database teknologi >  >> RDS >> Mysql

Hvordan opretter man en relationstabel i MySQL?

Du skal angive, hvilke felter du refererer til i den fremmede tabel, og begge sæt nøglefelt(er) skal være sat i parentes () også.

foreign key (cid) references courses (name_of_foreign_field_here) on delete cascade,
            ^   ^                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^


  1. SQLSTATE[42000]:Syntaksfejl eller adgangsovertrædelse:1064 Du har en fejl i din SQL-syntaks — PHP — PDO

  2. Forberedt sætning kan ikke udføres flere gange med heltalsværdier

  3. Mysql select rekursiv få alle børn med flere niveauer

  4. Dynamisk SQL-pivottabel