Kaip įterpti duomenis į konkrečią MySQL eilutę?

Kaip Iterpti Duomenis I Konkrecia Mysql Eilute



MySQL yra RDBVS, kuri saugo ir tvarko didžiulius duomenis organizuota forma, kad būtų galima efektyviai valdyti duomenis. Ji taip pat suteikia galimybę atnaujinti duomenis naudojant „ ATNAUJINTI “ užklausa su “ Kur “ sąlygą, atitinkančią konkrečią esamų įrašų sąlygą.

Šiame vadove bus aptarta, kaip:







Būtina sąlyga

Norėdami pradėti, šiame įraše turėtumėte prisijungti prie MySQL serverio, kuriame yra duomenų bazių, ir pasirinkti duomenų bazę, kurioje norite įterpti duomenis. Prisijungę naudokite šią komandą, kad būtų rodomas visų galimų duomenų bazių sąrašas:



rodyti duomenų bazes;

Išvestyje rodomas duomenų bazių sąrašas:







Pasirinkite duomenų bazę. Šiam įrašui duomenų bazės pavadinimas yra „ linuxhint “:

naudoti linuxhint;

Vykdykite šias komandas, kad būtų rodomos visos duomenų bazėje esančios lentelės, tada pasirinkite konkrečią lentelę:



rodyti lenteles;

pasirinkti * iš darbuotojo;

Įterpkite duomenis į naują MySQL eilutę

Norėdami įterpti duomenis į naują eilutę, naudokite ' INSERT INTO “ komandą ir nurodykite lentelės pavadinimą. Įveskite stulpelių pavadinimus ir jų reikšmes. Pavyzdžiui, jei norite įterpti naują eilutę „ darbuotojas “ lentelę, naudokite šią užklausą:

INSERT INTO darbuotojo (Id,CompanyName,ContactName,City,Country,Telefonas)VALUES(7,'Maroon Door','Jonas','London','UK','(000) 123-2531');

Sėkmingai įvykdžius komandą „ Klausimas Gerai “ bus rodomas pranešimas:

Norėdami patikrinti, ar nauja eilutė pridėta, ar ne, naudokite šią užklausą:

pasirinkti * iš darbuotojo;

Nauja eilutė sėkmingai įterpta į lentelę:

Įveskite duomenis į tam tikrą stulpelį

Norėdami įterpti duomenis į konkretų stulpelį naudodami ' NUSTATYTI “ pareiškimas. Pavyzdžiui, jei norite atnaujinti stulpelius „ Miestas “ ir „ Šalis “ į konkrečią reikšmę, paleiskite šią užklausą:

ATNAUJINTI darbuotojo NUSTATYMAS Miestas = 'Londonas', šalis = 'JK';

Nauji duomenys bus sėkmingai įterpti į šiuos stulpelius:

Įveskite duomenis į konkrečią eilutę, kuri atitinka sąlygas

Norėdami įterpti duomenis į konkrečią eilutę, kuri atitinka sąlygą „ Kur “ sąlyga. Jei norite pakeisti reikšmę Miestas “ ir „ Šalis “, „ Kur “, “ id “ yra lygus „ 1 “, paleiskite šią užklausą:

ATNAUJINTI darbuotojo RINKINĮ Miestas = 'Osaka', Šalis = 'Japonija' kur id = 1;

Žinutė ' Užklausa gerai, paveikta 1 eilutė “ rodo, kad duomenys sėkmingai atnaujinti „ 1 “ eilutę. Norėdami patikrinti, kad būtų rodomi lentelės duomenys, įvesdami:

pasirinkti * iš darbuotojo;

Duomenys sėkmingai įvesti:

Įveskite duomenis į konkrečią eilutę, kuri atitinka kelias sąlygas

ATNAUJINTI ” sakinyje gali būti kelios sąlygos naudojant loginius operatorius. Jei norite įterpti duomenis į eilutes, kurios atitinka sąlygą „Kur“, jos ID yra lygus „ 2 “ “ IR “, “ Kontaktinis vardas “ yra lygus „ Saavedra “, paleiskite šią užklausą:

ATNAUJINTI darbuotojo NUSTATYMAS Miestas = 'Osaka', Šalis = 'Japonija' kur id > 2 AND ContactName = 'Saavedra';

Viena eilutė atitinka šią nurodytą sąlygą, todėl jos reikšmės bus atnaujintos „ Miestas “ ir „ Šalis “, norėdami patikrinti pakeitimus, parodykite lentelės duomenis:

Sužinojote, kaip įterpti duomenis į tam tikrą MySQL eilutę.

Išvada

MySQL, norėdami į esamą lentelę įterpti duomenis konkrečioje eilutėje, naudokite „ ATNAUJINTI “ pareiškimas su „ Kur ” Sąlygai patikslinti. „MySQL“ įterps duomenis tik į eilutę, kuri atitiks sąlygą. Norėdami apibrėžti kelias sąlygas, naudokite loginius operatorius. Šiame vadove parodyta duomenų įterpimo į konkrečią MySQL eilutę procedūra.