sql >> Databáze >  >> RDS >> Mysql

Jak používat 'select' v příkazu MySQL 'insert'

INSERT INTO a.grades (rollno, grade)
    SELECT rollno, 'A' FROM b.students WHERE ssn = 12345;

Některé DBMS by akceptovaly následující, se zvláštní sadou závorek kolem příkazu SELECT:

INSERT INTO a.grades (rollno, grade)
   VALUES((SELECT rollno FROM b.students WHERE ssn = 12345), 'A');


  1. MySQL:Klonování databáze MySQL na stejné instanci MySql

  2. MySQL - Vybrat vše kromě toho, co je v této tabulce

  3. v postgres, můžete nastavit výchozí formátování pro časové razítko, podle relace nebo globálně?

  4. Nelze načíst ID řádku pomocí pdo