Привет, у меня есть блок SQL-скриптов. Итак, вот что я пытаюсь сделать на основе псевдокода
int[] ids = SELECT id FROM (table1) WHERE idType = 1 -> Selecting a bunch of record ids to work with
FOR(int i = 0; i <= ids.Count(); ++i) -> loop through based on number of records retrieved
{
INSERT INTO (table2)[col1,col2,col3] SELECT col1, col2, col3 FROM (table1)
WHERE col1 = ids[i].Value AND idType = 1 -> Inserting into table based on one of the ids in the array
// More inserts based on Array ID here
}
Это своего рода идея, которую я пытаюсь достичь, я понимаю, что массивы не возможны в SQL, но я перечислил их здесь, чтобы объяснить свою цель.