Insertar consulta con una unión interna

Quiero hacer mi consulta de inserción que tiene una unión interna a la tabla de datos de un usuario.

El ejemplo de las tablas es así:

users:

uid | name 

users_data:

id | data_id | uid | other fields

data_stocks

id | data_id | quantity

Así que estoy tratando de insertar endata_stocks relacionado solo con conocer eluid desdeusers.

Un poco de esto:

INSERT INTO data_stocks (data_id,quantity)
VALUES (' need to join it some how ','$quantity');

¿Es esto posible en mySQL?

Respuestas a la pregunta(1)

Su respuesta a la pregunta