Таблица - бул негизги маалыматтарды камтыган маалымат базасынын негизги элементтеринин бири. Суроолор, отчеттор ж.б.у.с. маалымат базасынын башка объектилери таблицалардын негизинде курулган.
Зарыл
MySql менен иштөө көндүмдөрү
Нускамалар
1 кадам
Таблицалардагы жазууларды жаңыртуу үчүн Жаңыртуу командасын колдонуңуз. Бул буйрукту төмөнкүдөй курса болот: Жаңыртып, андан кийин маалымат базасынын таблицасын жаңыртуу үчүн керектүү параметрлерди киргизиңиз.
2-кадам
Бул буйруктун артыкчылыгын коюңуз, мисалы, Төмөнкү приоритет орнотулганда, таблицаны жаңыртуу кечиктирилет, башка скрипттер үстөлдө иштеп бүткөнчө.
3-кадам
Керек болсо, Четке кагуу параметрин коюңуз, эгерде таблицада уникалдуу талаалар болсо жана жаңыртуу учурунда кайталануучу маани пайда болсо, анда команда аягына чыкпайт жана бул маанилер өзгөрбөйт.
4-кадам
Таблицага ат киргизиңиз, бул үчүн Tbl_name параметрин колдонуңуз. Андан кийин Set ачкыч сөзүн орнотуңуз, андан кийин жаңыртыла турган талаалардын тизмесин, ошондой эле жаңыланган талаа баалуулуктарынын өзүн төмөнкү формада кошуңуз: "Талаа атын киргизиңиз" = 'мааниси'. Мисалы, Users таблицасынын бардык жазууларындагы Country талаасын жаңыртуу үчүн төмөнкү буйрукту аткарыңыз: Update ‘users’ set ‘country’ = ‘USA’. Эгерде Жаңыртуу буйругу менен берилген жаңы маани эскиге окшош болсо, анда бул талаа жаңыртылбайт.
5-кадам
Таблицада көрсөтүлгөн бардык колдонуучулардын жашын бир жылга көбөйтүү үчүн төмөнкү мисалды колдонуңуз: Жаңыртуу ’колдонуучуларынын‘ жаш ’=‘ жаш ’+ 1 коюңуз. Ошол сыяктуу эле, ар кандай арифметикалык операцияны таблицанын сандык мааниси менен жүргүзсө болот, б.а. көбөйтүү, бөлүү, кемитүү же кошуу аркылуу маалыматтарды жаңыртуу.
6-кадам
Өзгөртүлө турган жазуулар үчүн тандоо критерийлерин көрсөтүү үчүн Where параметрин колдонуңуз. Өзгөрүлө турган саптардын максималдуу санын белгилөө үчүн, Чектөө параметрин колдонуңуз. Мисалы, таблицада биринчи беш жазууну төмөнкү буйрук менен жаңырта аласыз: 'user' жаңыртыңыз 'age' = ‘age '+1 Limit 5.