..
Zināmos apstākļos var gadīties, ka laikā tīmekļa lietojumprogrammu vai viegli vadību datu mūsu MySQL datu bāzē uzņēmums, kopēt visu ierakstu vai to daļas.
Paņemsim piemēru. Pieņemsim, ka mums ir, lai pārvaldītu datu bāzi e-komercijas un var būt nepieciešams, lai kopētu produktu, lai ievadītu jaunu ar tādām pašām īpašībām jau klāt. Pieņemsim, ka, lai ņemtu konkrētu Piemēram, lai iespraustu kā produkts mūsu hipotētiskais elektronikas veikalu produkts "iPod Nano 16GB" krāsa "sudraba" karti ar to pašu produktu, kas jau pieejams "iPod Nano 16GB" krāsa "Baltais" .
Pieņemsim, ka iPod saimes produkti tiek klasificēti tabulā lettori_mp3 strukturēta šādi:
Lai kopiju ieraksta mēs izmantosim šo vaicājumu:
INSERT INTO lettori_mp3 SELECT * FROM WHERE id = 123 lettori_mp3;Tādā veidā mēs izveidosim ierakstīt pats, un mēs vienkārši mainīt laukus "ID" un "krāsu", manuāli norādot vērtību jaunu ierakstu.
Tomēr jāatzīmē, ka, ja ID lauks mūsu galdam ir noteikts kā auto_increment unikāla skaitliska vērtība ar skatu vaicājums atgriež kļūdu (jo nevar būt divi vienādi identifikācijas !!!). Šajā gadījumā mēs būtu izvēlēties laukus, kurus vēlaties kopēt, izņemot ID lauks:
INSERT INTO lettori_mp3 (marka, modelis, apraksts, krāsa, cena) SELECT ražotāju, modeli, apraksts, "Silver", cena lettori_mp3 FROM WHERE id = 123;Kā jūs varat redzēt, mēs esam nokopēt visus laukus ierakstā, izņemot laukā "ID" (tādēļ apspriesta iepriekš).
Et voila.
Spēle ir darīts.
Mums vienkārši ir padarīt skaistu SELECT uz mūsu galda, lai redzētu jaunu ierakstu ir ievadīta pareizi.
Un "gandrīz nepieciešams norādīt, visbeidzot, ka jūs varat veikt kopijas uzskaiti, ieskaitot visus vai dažādas tabulas daļas (jums tikai nepieciešams norādīt pareizo nosaukumu laukus, lai kopētu un pārliecinieties, ka viņi pieņem tādu pašu datu tipus).
| |
MS Access Course
Uzziniet, kā izveidot un pārvaldīt datubāzes viegli un ātri. Atlaide -10% līdz 2012/06/01. |
| |
Protams, MySQL
Vadība ir atvērtā koda datu bāzi. -15% Atlaide līdz 2012/06/01. |
| |
Protams, datu bāzi un SQL
Izveidot un pārvaldīt relāciju datu bāzēm. -15% Atlaide līdz 2012/06/01. |