En SQL, es mejor almacenar un solo valor en una columna, no una lista de valores separados por comas. Vea mi respuesta a ¿Es realmente tan malo almacenar una lista separada por comas en una columna de base de datos?
Puede probar esta consulta, pero será terriblemente lenta e ineficiente:
SELECT Table1.id, GROUP_CONCAT(Table2.values) AS values
FROM Table1
JOIN Table2 ON FIND_IN_SET(Table2.id, Table1.nos)
GROUP BY Table1.id;
Consulte FIND_IN_SET() función.