Let’s say I have this table:
|Fld | Number|
1 5
2 2
And I want to make a select that retrieves as many Fld as the Number field has:
|Fld |
1
1
1
1
1
2
2
How can I achieve this? I was thinking about making a temporary table and instert data based on the Number, but I was wondering if this could be done with a single Select statement.
PS: I’m new to SQL
Not an great solution (since you still query your table twice, but maybe you can work from it)
It generates maximum amount of rows needed and then filters it by each row.