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

Unikalny identyfikator MySQL lub połączony identyfikator

Użyj unikalnego klucza złożonego:

CREATE TABLE `developer_project` (
 developer_id INT(10) UNSIGNED /* etc... */,
 project_id INT(10) UNSIGNED /* etc... */,
 PRIMARY KEY dev_project (developer_id, project_id)
);

Jeśli utworzysz ID prawdopodobnie nigdy go nie użyjesz, ponieważ zapytasz o identyfikator dewelopera i/lub identyfikator projektu w swoim LEFT JOIN

UWAGA:upewnij się, że definicje kolumn są takie same jak developer i project tabele.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PDO PHP bindValue nie działa

  2. Jak podejść do dylematu:eksport zamówień ze starego systemu magento import do nowego magento, nakładające się identyfikatory

  3. Google Data Studio – błąd Cloud SQL dla oprogramowania sprzęgającego MySQL

  4. SQL:Możliwość przeszukiwania kolorów z tabeli kolorów

  5. Formatowanie tablicy PHP dla klauzuli SQL IN