скажем, моя таблица выглядит следующим образом.
Input: Table Person
ID | first_name | last_name | age | gender
1 | Robert | Müller | 34 | m
2 | Jannis | Fischer | 19 | m
3 | Monika | Schmid | 54 | f
Цель состоит в том, чтобы "создать" данные с самой таблицей.Я хочу рандомизировать центробежные столбцы моей таблицы и собрать их вместе.
Я хочу рандомизировать first_name с полом, чтобы они всегда были одинаковыми, а last_name и age могут быть рандомизированы по их столбцам.
Output: Table Person
ID | first_name | last_name | age | gender
1 | Robert | Schmid | 34 | m
2 | Monika | Müller | 54 | f
3 | Jannis | Fischer | 19 | m
Я пытался объединить два оператора select, но этона самом деле не работал.
Я мог бы быть что-то вроде этого:
Select ID, first_name, gender From Person TABLESAMPLE SYSTEM(10);
UNION
Select ID, last_name, age From Person TABLESAMPLE SYSTEM(10);