След като създадохме нашите таблици, нека добавим малко данни.
INSERT
Изявление
INSERT
изявлението ви позволява да добавяте данни към таблиците на вашата база данни. Синтаксисът е така:
INSERT INTO table_name (col_1, col_2, col_3) VALUES (value_1, value_2, value_3);
Това вмъква данни в един ред. Редът на предоставените стойности трябва да съответства на колоните, в които стойностите трябва да бъдат вмъкнати.
Ако вмъквате данни във всички колони, можете да пропуснете имената на колоните и просто да направите това:
INSERT INTO table_name VALUES (value_1, value_2, value_3);
За да попълните няколко реда, използвайте запетая, за да разделите всеки ред, както следва:
INSERT INTO table_name VALUES (value_1, value_2, value_3), (value_1, value_2, value_3), (value_1, value_2, value_3), (value_1, value_2, value_3);
Горният пример попълва 4 реда и приема, че във всеки ред има 3 колони.
Пример
Следният скрипт може да се използва за изхвърляне на данни в нашата база данни FruitShop. Използваме две INSERT
оператори — по един за всяка таблица, която искаме да попълним. Първият попълва
Единици
таблица, втората попълва
Плодове
таблица.
Изпълнете следния SQL скрипт срещу базата данни FruitShop:
INSERT INTO Units VALUES (1,'Piece','2015-02-15 10:30:00','2015-02-15 10:30:00'), (2,'Kilogram','2015-02-15 10:30:00','2015-02-15 10:30:00'), (3,'Gram','2015-02-15 10:30:00','2015-02-15 10:30:00'), (4,'Pound','2015-02-15 10:30:00','2015-02-15 10:30:00'), (5,'Ounce','2015-02-15 10:30:00','2015-02-15 10:30:00'), (6,'Bunch','2015-02-15 10:30:00','2015-02-15 10:30:00'), (7,'Container','2015-02-15 10:30:00','2015-02-15 10:30:00'); INSERT INTO Fruit VALUES (1,'Apple',10,1,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (2,'Orange',5,2,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (3,'Banana',20,6,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (4,'Watermelon',10,1,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (5,'Grapes',15,6,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (6,'Strawberry',12,7,'2015-02-15 10:30:00','2015-02-15 10:30:00');
Проверете данните си
Можете да проверите дали вашите данни са били вмъкнати, като изпълните следните SQL оператори.
-
Проверете Плодове Таблица
Изберете всички записи от Плодове таблица, като изпълните следния оператор:
select * from Fruit
Резултатът
Резултатът трябва да изглежда така.
-
Проверете Единици Таблица
Изберете всички записи от Единици таблица, като изпълните следния оператор:
select * from Units
Резултатът
Резултатът трябва да изглежда така.
Току-що използвахме SELECT
изявление за запитване на данните в нашата база данни. Нека разгледаме по-отблизо MySQL заявките.