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

Er der en måde at gøre en hel MySQL-række unik på

Du kan lave et unikt indeks, der inkluderer alle kolonnerne i din tabel

ALTER TABLE buyers ADD UNIQUE idx_row_unique(first_name,last_name,...);

På denne måde kan du beholde en unik AUTO INCREMENT primær nøgle til joinformål, mens du stadig sikrer, at alle data i din tabel er unikke.



  1. PHP + MySQL:Forskellen mellem bufferede og ubuffrede forespørgsler

  2. Hvad er betydningen af ​​grave accent (AKA backtick) citerede karakterer i MySQL?

  3. Mysql vælger (n) rækker af hver forekomst

  4. Tæller flere rækker i MySQL i én forespørgsel