Mysql
 sql >> Datenbank >  >> RDS >> Mysql

mysql viele-zu-viele-Beziehung

Zur ersten Frage:

  1. Erstellen Sie eine eindeutige Einschränkung für beide Spalten
  2. Stellen Sie sicher, dass Sie die Spalten immer sortieren. Wenn Ihre Tabelle also die Spalten a hat und b als sicherstellen, dass a kleiner oder gleich b ist

Zur zweiten Frage:

SELECT
  *
FROM
  many_to_many_table
WHERE
  a = A or b = A