Jak SQL może tworzyć duplikaty rekordów?
Spojrzałem na to pytanie:Pobieranie losowej wartości z tabeli SQLite i zastanawiałem się, czy można powielać rekordy za pomocą SQL. Dokładniej, czy istnieje konstrukcja, która pozwala przekształcić te rekordy:
id| name| count
---------------
1| Anne| 3
2| Joe| 2
w:
id| name
--------
1| Anne
1| Anne
1| Anne
2| Joe
2| Joe
gdzie liczyćAnne
iJoe
rekordy w drugim są zgodne z odpowiednimicount
wartość w poprzednim zestawie rekordów.
Czy można to zrobić za pomocą SQL? Jeśli tak to jak?
EDYTOWAĆ:
Lucero pyta, jaki dialekt SQL; naprawdę, ale najlepiej byłoby najbardziej agnostyczne podejście.
INNA EDYCJA:
Czy można to zrobić w pojedynczej instrukcji SQL w sqlite?