Mam tabelę z 158 kolumnami i 22 000 wierszy i mam kolejną pustą tabelę, w której chcę dynamicznie wstawiać wartości na podstawie warunku WHERE pochodzącego od użytkownika. Zapytanie SELECT będzie wyglądać następująco:Kopiowanie wierszy z jednej tabeli na drugą przy użyciu zapytania INSERT
select * from mygrist_tables GDZIE suic_att> = 5 i gender = 'M'
To daje mi około 9000 rekordy z powrotem (powiedzmy). Chcę wstawić te rekordy do innej tabeli (tylko te filtrowane dane). Czy to możliwe? Czy ktokolwiek mógłby mi dać wyobrażenie o tym, jak wyglądałoby zapytanie INSERT i czy potrzebuję utworzyć kolejną tabelę ze wszystkimi tymi 158 cloumns, czy też zapytanie INSERT dynamicznie utworzyło wszystkie te 158 kolumn? Czy mógłbym to zrobić za pomocą widoku, czy stół byłby niezbędny? Z góry dziękuję!
INSERT INTO ... SELECT ... –
Czy możesz dać mi jako takie zapytanie proszę? –
Nie, myślę, że mógłbyś to załatwić. –