Witam
Mam pewien mały problem. Otóż mam tabelę stany o strukturze jak poniżej. Baza mysql 5
ID IDPRODUKT IDROZMIAR STAN
1 5 1 10
2 5 2 5
3 6 1 2
4 6 2 3
Teraz dodaję nowy rozmiar i dodaję rekordy dla każdego produktu z id nowego rozmiaru ze stanem zero czyli
ID IDPRODUKT IDROZMIAR STAN
5 5 3 0
6 6 3 0
Generalnie nie jest to jakiś problem pobrać id i potem dla nich stworzyć nowe rekordy ale chciałbym to zrobić bez pośredniego operowania w php a uzyskać wynik w jednym zapytaniu czyli coś w stylu
INSERT into stany VALUES('',idprodukt,nowy_idrozmiar,0) SELECT idprodukt FROM stany group BY idprodukt.
Oczywiście to zapytanie jest błędne ale chodziło mi o nakreślenie tego czego oczekuję. Poza tym nie wiem czy w jednym zapytaniu gdzie jest INSERT i SELECT operujący na tej samej tabeli możliwe jest takie rozwiązanie
Jeśli ktoś miałby jakieś sugestie byłbym wdzięczny za info
Pozdrawiam