MySQL je RDBMS, ktorý ukladá a spravuje masívne dáta v organizovanej forme, takže dáta môžu byť spravované efektívne. Poskytuje tiež možnosť aktualizácie údajov pomocou „ AKTUALIZOVAŤ ” dotaz s “ Kde ” klauzula, ktorá zodpovedá konkrétnej podmienke alebo podmienke v existujúcich záznamoch.
Táto príručka bude diskutovať o tom, ako:
- Vložte údaje do nového riadku v MySQL
- Vložte údaje do konkrétneho stĺpca
- Vložte údaje do konkrétneho riadka, ktorý spĺňa podmienku
- Vložte údaje do konkrétneho riadka, ktorý spĺňa viaceré podmienky
Predpoklad
Na začiatok by ste sa v tomto príspevku mali prihlásiť na server MySQL obsahujúci databázy a vybrať databázu na vloženie údajov. Po prihlásení použite tento príkaz na zobrazenie zoznamu všetkých dostupných databáz:
zobraziť databázy;
Výstupom je zobrazenie zoznamu databáz:
Vyberte databázu. Pre tento príspevok je názov databázy „ linuxhint “:
používať linuxhint;Spustite tieto príkazy na zobrazenie všetkých tabuliek dostupných v databáze a potom vyberte konkrétnu tabuľku:
zobraziť tabuľky;
vyberte * od zamestnanca;
Vložte údaje do nového riadku v MySQL
Ak chcete vložiť údaje do nového riadka, použite „ VLOŽIŤ DO ” a zadajte názov tabuľky. Zadajte názvy stĺpcov a ich hodnoty. Napríklad, ak chcete vložiť nový riadok do „ zamestnanca ” tabuľka, použite tento dotaz:
INSERT INTO zamestnanec (Id,CompanyName,ContactName,Mesto,Country,Phone)VALUES(7,'Maroon Door','John','London','UK','(000) 123-2531');Po úspešnom vykonaní príkazu „ Dopyt OK “ zobrazí sa správa:
Ak chcete overiť, či je nový riadok pridaný alebo nie, použite tento dotaz:
vyberte * od zamestnanca;Nový riadok bol úspešne vložený do tabuľky:
Vložte údaje do konkrétneho stĺpca
Ak chcete vložiť údaje do konkrétneho stĺpca pomocou „ SET “vyhlásenie. Napríklad, ak chcete aktualizovať stĺpce „ Mesto “ a „ Krajina ” na konkrétnu hodnotu, spustite tento dotaz:
AKTUALIZOVAŤ SET zamestnanca Mesto = 'Londýn', Krajina = 'UK';Nové údaje sa úspešne vložia do týchto stĺpcov:
Vložte údaje do konkrétneho riadka, ktorý spĺňa podmienku
Ak chcete vložiť údaje do konkrétneho riadka, ktorý spĺňa podmienku v „ Kde “. Ak chcete zmeniť hodnotu „ Mesto “ a „ Krajina “, “ Kde “, “ id ' rovná sa ' 1 “, spustite tento dotaz:
AKTUALIZOVAŤ SET zamestnanca Mesto = 'Osaka', Krajina = 'Japonsko', kde id = 1;Správa ' Dotaz je v poriadku, ovplyvnený 1 riadok “ ukazuje, že údaje boli úspešne aktualizované na “ 1 ” riadok. Na overenie zobrazí údaje tabuľky zadaním:
vyberte * od zamestnanca;Údaje sú úspešne vložené:
Vložte údaje do konkrétneho riadka, ktorý spĺňa viaceré podmienky
' AKTUALIZOVAŤ ” môže obsahovať viacero podmienok pomocou logických operátorov. Ak chcete vložiť údaje do riadkov, ktoré spĺňajú podmienku „Kde“ sa jeho id rovná „ 2 ““ A “, “ Kontaktné meno ' rovná sa ' Saavedra “, spustite tento dotaz:
AKTUALIZOVAŤ SET zamestnanca Mesto = 'Osaka', Krajina = 'Japonsko', kde id > 2 AND ContactName = 'Saavedra';Jeden riadok spĺňa túto špecifikovanú podmienku, takže jeho hodnoty budú aktualizované pre „ Mesto “ a „ Krajina ”, na overenie zmien zobrazte údaje tabuľky:
Naučili ste sa vkladať údaje do konkrétneho riadku v MySQL.
Záver
V MySQL na vloženie údajov v konkrétnom riadku do existujúcej tabuľky použite „ AKTUALIZOVAŤ “ vyhlásenie s „ Kde ” Doložka na určenie podmienky. MySQL vloží iba údaje do riadku, ktorý bude spĺňať podmienku. Na definovanie viacerých podmienok použite logické operátory. Táto príručka demonštrovala postup vkladania údajov do konkrétneho riadku v MySQL.