Hallo,
wenn die Preisspalten variabel sein sollen, würde ich Tabelle 2 so aufbauen:
id | pid | name | preis
----------------------------
1 | 1 | preis1 | 399
2 | 1 | preis2 | 99
3 | 2 | preis1 | 99
...
Die Spalte "pid" bezieht sich auf "id" von Tabelle 1.
SELECT preis FROM Tabelle2 WHERE pid=... AND name='...'
Grüße Basti