Utakumbuka vyema kwenye kurasa iliyopita tulitengeneza table students, kwenye database ya school.
Structure ya table tuliyotengeneza ni muhimu kuielewa kwa ajili ya kuingiza data.
tunaweza kusahau structure ya table mara nyingi, hasa pale tunapokuwa na table nyingi ama tunapofanyia kazi database zaidi ya moja.
Kujikumbusha structure ya table andika DESCRIBE au DESC ikifuatiliwa na jina la table huska. na kwa table yetu itakuwa
Code: Select all
DESCRIBE students;
field ndio jina la column, tuko na column tatu nambari_ya_sajili, jina_kamili, na anakaa_hostel. Type ni aina data. Tutaona Null, Key, Defautl na Extra katika masomo yafuatayo.
(note_ nambari ya usajili nimeandika nambari_ya_sajili - tutaacha kama ilivyo kwa sasa)
KUINGIZA DATA KWENYE TABLE
Tunaweza kuingiza data kwa syntax kama ifuatayo
Code: Select all
INSERT INTO jina_la_table(column1, column2, column3)
VALUES (value1, value2, value3);
Code: Select all
INSERT INTO students (nambari_ya_sajili, jina_kamili, anakaa_hostel)
VALUES (1, "Mustafa Khamis Ali", true);
Code: Select all
SELECT * FROM students;
Pia tunaweza kuingiza values nyingi kwa wakati mmoja kama inavyoonekana katika mfano hapa chini.
Code: Select all
INSERT INTO students (nambari_ya_sajili, jina_kamili, anakaa_hostel)
VALUES
(2, "Hadia Muhammed Khamis", false),
(3,"Salma Suleiman Ali",true),
(4,"Mussa Omar Hamad", false),
(5, "Kassim Ali Kassim",true);
Code: Select all
INSERT INTO students
VALUES (6, "Hasina Bakari Ali", false)
KUSOMA DATA KUTOKA KATIKA TABLE.
Tunatumia SELECT kusoma data kutoka katika database yetu.
Teari ulishatumia hapo kabla SELECT * FROM.
Code: Select all
SELECT * FROM students;
tunaweza kuondoa * na kuweka jina la column tunayohitaji kama vile
Code: Select all
SELECT jina_kamili FROM students;
Pia tunaweza kutumia column zaidi ya moja kwa kuzitofautisha kutumi koma.
Code: Select all
SELECT jina_kamili, anakaa_hostel FROM students;
Itaendelea sehemu inayofuata