PHP.EE FOORUM   
Nimi:   Pass:   Mäleta mind! 
   Teemad | php.ee esilehele | registreeri | Märgi kõik teemad loetuks | #php.ee Skype vestlus | RSS
UUS TEEMA  OTSI  Lehekülgi: 1
MySql ID Prim key ühtivad
Postitaja: mcklapp 2013-09-23 13:27:09
Tere

Mul on mure selline, et tahan viia neli eraldi tabelit kaheks, aga mure selline, et ID ühtivad. Ridu on neis 20-40 võik rohkem, oleneb tabelist.

Tabel kolmest ja neljast tahan tuua esimesse ja teisse tabelisse andmed.

Tabel 1 - Teema
id - Vaja oleks
Tabel 2 - Andmed
id, idgame

Tabel 3 - Teema
id - Kuna id ühtib tabel ühe omaga siis vaja viia kasvõi järgmine ID mis andmebaasis tuleb.
Tabel 4 - Andmed
id - Kuna id ühtib tabel teise omaga siis vaja viia kasvõi järgmine ID mis andmebaasis tuleb.
idgame - idgame on Tabel 3 id

Keegi teab kuidagi mugavat scripti vms , käsitsi ei viitsi küll kõik väljad ümber muuta.

Loodan, et on arusaadav.

Viimati muudetud: 23-09-2013 13:27:48
Muutja: mcklapp
Põhjus: Täpsustus

RE: MySql ID Prim key ühtivad
Postitaja: blaa 2013-09-23 14:34:59
INSERT INTO tabel1 SELECT id+1000, teema jne from tabel3
INSERT INTO tabel2 SELECT id+1000, idgame jne from tabel4

1000 asemel kasutad vajadusel suuremat või väiksemat numbrit

Leheküljed: 1

©2002-2013 Martin Rebane & PHP.ee kaasautorid
  0.0773110389709