sql >> Databasteknik >  >> RDS >> Mysql

Infoga fråga med en inre koppling

Du vill använda insert ... select påståendets form:

INSERT INTO data_stocks (data_id,quantity)
    select ud.data_id, $quantity
    from users u join
         users_data ud
         on u.uid = ud.uid;

Om du bara gör detta för en användare kan det se ut mer så här:

INSERT INTO data_stocks (data_id,quantity)
    select ud.data_id, $quantity
    from users_data ud
    where ud.uid = $uid;



  1. Det går inte att hämta rad-id med PDO

  2. Sailsjs Mysql ORM flera frågor på samma tabellfält

  3. Komplicerad COUNT-fråga i MySQL

  4. Spara data offline innan du postar