Pokud správně rozumím vaší otázce, potřebujete jedinečný identifikátor pro řádky tabulky, které nemají žádný primární klíč ani žádný jiný druh jedinečného identifikátoru. To není snadné, pokud vidím. Jiné databáze mají jedinečné ID řádků, ale mySQL ne. Mohli byste použijte hodnotu každého sloupce, abyste se pokusili identifikovat řádek, ale to zdaleka není bezpečné pro duplikování - mohou existovat dva nebo více řádků obsahujících přesně stejné hodnoty. Takže bych řekl, že bez jedinečného identifikátoru je to něco, co prostě nelze udělat.
Některé nápady v této otázce SO:
MySQL:existuje něco jako interní identifikátor záznamu pro každý záznam v tabulce MySQL?