Voiko tuohon WHERE komentoon laittaa rivinumeroa, kun tavallisesti se menee vaan jotenkin:
UPDATE taulu1 SET nimi="Paavo" WHERE sukunimi="jokinen";
mutta onko jotain WHERE ROW=3? (heitin ton päästä)
Yleensä tauluissa kannattaa pitää jokin kenttä uniikkina ja edelleen yleensä tuon kentän nimi on Id
ja se on määritetty automaattisesti kasvavaksi (auto_increment primary key), jolloin se toimii ikäänkuin rivinumerona. Tosin tuo id-numero ei vastaa rivinumeroa, sillä jos poistat ensimmäisen rivin, ei muiden rivien id-numerot automaattisesti laske yhdellä (eikä missään tapauksessa pidäkkään laskea).
Eli tietokannassa ei ole automaattisesti mitään "rivinumeroa", mutta käytännössä tuo id-kenttä kannattaa sinne useimmiten lisätä.
Aihe on jo aika vanha, joten et voi enää vastata siihen.