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

Hvordan kan jeg konvertere et navn til id

Du kan bruge en join for det. Ideen er sådan her:

INSERT INTO t(nameid)
    select nameid
    from names n
    where n.name = ?;

t er den tabel du vil indsætte i. names er den tabel, der har navnet id og navnet.




  1. Beregn alder i MySQL (InnoDb)

  2. Beregning af medianen med Mysql

  3. Min spring+hibernate-app lukker ikke jdbc-forbindelser

  4. Er rækkefølgen i en underforespørgsel garanteret bevaret?