¿Hay alguna manera de hacer esto?MySql seleccionar dentro de otro seleccionar?
SELECT sum(price) from table2 WHERE id=(SELECT theid FROM table1 WHERE user_id="myid")
Tengo la tabla1 con los ID de los elementos que ha comprado un usuario. Quiero calcular la suma de todos los artículos comprados por el usuario.
¿La búsqueda de arriba es legal? Si no, ¿cuál es la forma correcta?
y permitiría grandes optimizaciones –