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

Generator niestandardowego klucza podstawowego MySQL

Możesz zrobić dwa pola w swoim roku i id.

Utwórz jeden klucz podstawowy w obu polach, podając id opcję auto_increment.Dla każdej unikalnej wartości roku id będzie liczone w górę. Na przykład:

2012    1
2012    2
2012    3
2013    1

I możesz je połączyć, wybierając:SELECT CONCAT(rok,id) AS podstawowa z tabeli

Wstawianie będzie:

INSERT INTO SET rok =ROK(TERAZ())

nie musisz podawać identyfikatora.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLSTATE[HY093]:Nieprawidłowy numer parametru:parametr nie został zdefiniowany

  2. Czy widok MySQL zawsze wykonuje pełne skanowanie tabeli?

  3. Polecenia tworzenia kopii zapasowych i przywracania danych MySQL do administrowania bazą danych

  4. PHP - Podczas / w innym przypadku błąd?

  5. Błąd połączenia MySQL, którego nigdy nie widziałem