Výdělek na internetu - CZEmoney.com

Peníze, výdělek, reklama, affiliate, klikačky, PTP, MLM a další firmy
Právě je 24.05.12 08:46

Všechny časy jsou v UTC + 1 hodina




 [ Příspěvků: 3 ] 
Autor Zpráva
 PříspěvekPředmět příspěvku: MySQL: Kopírování řádků
Napsal: 03.11.10 20:39 
Offline
Uživatelský avatar

Registrován: 14.11.07 10:21
Příspěvky: 1966
Bydliště: Rochlice, Liberec, Liberecký kraj, Česká republika, Evropa, Země, Sluneční soustava, Mléčná dráha
Toto je úvodní příspěvek

Mám v tabulce sloupce například:
id | neco1 | neco2 | neco3

a potřebuji zkopírovat všechny řádky, kde neco1 = '112010'
akorát, aby ty zkopírované řádky měly vlastní id, ale to by měl zajistit auto_increment
a aby u každého řádku byla ve sloupci neco1 hodnota '122010'

Dá se to nějak udělat na jeden dotaz do databáze?

_________________
Tento příspěvek mě stál můj drahocený čas, energii a úsilí. Pokud Vám jakkoliv pomohl, doufám, že to patřičně oceníte. Můj PayPal účet je jjera(at)seznam.cz. :)
 
Potřebujete něco naprogramovat v PHP? Ozvěte se mi, třeba to dokážu.
Pokud potřebujete poradit s PHP, pište do sekce Programování, ne do SZ! Pravidelně tuto sekci čtu a když budu znát odpověď, rád pomohu.
Nechci být opravován


Nahoru
 Profil  
 
 PříspěvekPředmět příspěvku: Re: MySQL: Kopírování řádků
Napsal: 03.11.10 20:45 
Offline
Uživatelský avatar

Registrován: 28.03.08 16:27
Příspěvky: 405
Zkusil bych tohle:

Kód:
INSERT INTO table(neco1,neco2,neco3) SELECT neco1,neco2,neco3 FROM table WHERE neco1 = 112010;

_________________
Aukro Aukce
Aukro Aukce

Směňuji PP/AP/BU => LR. Poplatek 3-5%. => smenarna-pp-ap-bu-lr-vt60744.html


Nahoru
 Profil  
 
 PříspěvekPředmět příspěvku: Re: MySQL: Kopírování řádků
Napsal: 03.11.10 20:57 
Offline
Uživatelský avatar

Registrován: 14.11.07 10:21
Příspěvky: 1966
Bydliště: Rochlice, Liberec, Liberecký kraj, Česká republika, Evropa, Země, Sluneční soustava, Mléčná dráha
Super, díky, nečekal jsem, že to bude tak jednoduchý :) jen to trochu doplním:

INSERT INTO table(neco3,neco2,neco1) SELECT neco3,neco2,122010 AS neco1 FROM table WHERE neco1 =112010;

_________________
Tento příspěvek mě stál můj drahocený čas, energii a úsilí. Pokud Vám jakkoliv pomohl, doufám, že to patřičně oceníte. Můj PayPal účet je jjera(at)seznam.cz. :)
 
Potřebujete něco naprogramovat v PHP? Ozvěte se mi, třeba to dokážu.
Pokud potřebujete poradit s PHP, pište do sekce Programování, ne do SZ! Pravidelně tuto sekci čtu a když budu znát odpověď, rád pomohu.
Nechci být opravován


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odpovědět na téma  [ Příspěvků: 3 ] 

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto téma: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Powered by phpBB® Forum Software © phpBB Group

Český překlad – phpBB.cz
phpBB SEO
[ Time : 0.096s | 17 Queries | GZIP : On ]