hu en sv en hu it hu en hu de hu ja hu hu hu hu hu hu hu hu hu ja hu hu hu hu en hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu en hu hu hu hu hu hu eo hu fr en hu hu hu hu hu hu hu hu hu hu eo hu en hu hu hu es es es tr en hu hu hu hu hu hu hu hu hu fr hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu en hu it hu en hu de hu ja hu hu hu hu hu es es es tr en hu
Rekord hozzáadása SQL adatbázis táblájához: INSERT INTO utasítás példákkal - WEBiskola
Weboldalszerkesztő (HTML, CSS, JS kódszerkesztő) HTML-színkód generátor (Hexadecimális, RGB, HSL színkód kereső)
Ebben a leckében az SQL INSERT INTO utasítása kerül bemutatásra, amely segítségével az adatbázis tábláihoz tudunk adatokat hozzáadni, más szóval rekordokat beszúrni.
Az INSERT INTO utasítással új sorokat, rekordokat adhatunk hozzá egy adatbázistáblához.
Az INSERT INTO utasítást kétféleképpen lehet használni, a használat módjától függően különböző szintaktika érvényesül. Az első esetként felírt szintaxist akkor használjuk, ha a megadott adatok, értékek abban a sorrend követik egymást, ahogy az az adatbázistábla szerkezetében megvannak határozva. A sorrendiségből következik, hogy a felvitt értékek számának meg kell egyeznie az adatbázis táblájának oszlopszámával.
INSERT INTO tábla VALUES (érték1, érték2 ...); Code language: SQL (Structured Query Language) (sql)
Azaz, ha az INSERT INTO után megadott tábla öt oszlopot, mezőt tartalmaz, akkor a VALUES után lévő zárójelbe öt értéket kell felsorolnunk. Nagyon fontos, hogy az adattípusok megfeleljenek, azaz, ha a tábla második oszlopa egy számtípus, akkor a VALUES utáni zárójelben lévő második érték nem lehet szöveg típusú.
A második szintaxis pont azokban az esetekben lehet hasznos, amikor nem szeretnénk minden oszlop értékét megadni. Ebben az esetben az INSERT INTO és a tábla neve után meg kell adnunk azokat az oszlopokat, amelyeket adatokkal szeretnénk feltölteni.
INSERT INTO tábla (oszlop1, oszlop2 ...) VALUES (érték1, érték2 ...); Code language: SQL (Structured Query Language) (sql)
SQL INSERT INTO példák
Vegyük a lent látható táblát kiindulási alapnak, amely kezdeti állapotban még teljesen üres. De akár adatokat is tartalmazhatna, hiszen az adatbeszúrás úgy is lehetséges, hogy már a tábla tartalmaz adatokat.
Az első példában a tábla minden oszlopához rendelünk értéket, így csak a VALUES után írjuk fel a felvinni kívánt értékeket a tábla oszlopainak megfelelő sorrendben.
INSERT INTO vasarlok VALUES ("Lakatos", "Boldizsár", "Debrecen", 2009); Code language: SQL (Structured Query Language) (sql)
A második példában már nem szeretnénk minden oszlophoz értéket rendelni, így muszáj megadnunk az INSERT INTO és a tábla neve után azokat az oszlopokat, amelyekhez szeretnénk adatokat felvinni.
INSERT INTO vasarlok (vezeteknev, keresztnev, szuletesi_ev) VALUES ("Lakatos", "Boldizsár", 2009); Code language: SQL (Structured Query Language) (sql)
Ha hasznos volt számodra, akkor kérlek oszd meg másokkal is, hogy ezzel támogass minket!
Az adatbázis-kezelés alapjai (SQL alapok)
Rekord hozzáadása MySQL adatbázis táblájához PHP nyelvben (MySQLi objektumorientált, PDO és MySQLi procedurális módszerrel)
MySQL adatbázis-műveletek a PHP-ban (adatbázis-kapcsolat létrehozása, bezárása, tábla létrehozása, rekord hozzáadása, törlése, módosítása, lekérdezések írása)
Rekord módosítása MySQL adatbázis táblájában PHP nyelv alatt (MySQLi objektumorientált, PDO és MySQLi procedurális módszerrel)
#adatbázis #adatbázis alapok #MySQL #MySQL adatbázis-kezelés #MySQL alapok #MySQL ismeretek #MySQL leckék magyarul #sql #sql alapok #sql alapok kezdőknek #sql ismeretek #SQL magyarul #sql programozás #sql rekordműveletek #sql utasítások #sql záradék #sql záradékok #webfejlesztés #webprogramozás alapjai #webprogramozás alapok
Mi az az adatbázis-kezelés és SQL? – Adatbázis, relációs adatbázis, SQL fogalmak és példák
SQL szerver telepítése XAMPP segítségével: MySQL, phpMyAdmin és Apache
SQL nyelvi elemek csoportosítása: adatdefiníciós, adatlekérdező, adatmanipulációs, adatelérést vezérlő nyelv (DDL, DQL, DML, DCL utasítások)
Megszorítások, megkötések, kényszerfeltételek SQL adatbázis-kezelő rendszerben (NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK, DEFAULT)
Adatbázis létrehozása SQL-ben: CREATE DATABASE utasítás példákkal
Adatbázis törlése SQL-ben: DROP DATABASE utasítás példákkal
Tábla létrehozása SQL adatbázisban: CREATE TABLE utasítás példákkal
Tábla módosítása SQL adatbázisban: ALTER TABLE utasítás példákkal (ADD, DROP COLUMN, ALTER/MODIFY COLUMN)
Tábla törlése SQL adatbázisban: DROP TABLE és TRUNCATE TABLE utasítások példákkal
Rekord hozzáadása SQL adatbázis táblájához: INSERT INTO utasítás példákkal
Rekord törlése SQL adatbázis táblájából: DELETE utasítás példákkal
Rekord módosítása, frissítése SQL adatbázis táblájában: UPDATE utasítás példákkal
SQL SELECT és FROM záradék használata (Adatbázis-lekérdezések utasításai példákkal)
Az SQL WHERE utasítás és az operátorok bemutatása példákkal (NOT, AND, OR, BETWEEN, LIKE, IN, EXISTS, ANY, ALL)
Az SQL ORDER BY záradék használata (Adatbázis-lekérdezések utasításai példákkal)
Az SQL GROUP BY záradék használata (Adatbázis-lekérdezések utasításai példákkal)
Elsődleges és idegen kulcs használata SQL-ben -PRIMARY KEY, FOREIGN KEY megszorítások bemutatása példákkal
SQL táblák összekapcsolása: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN (Adatbázis-lekérdezések utasításai példákkal)
Az adatbázis-kezelés alapjai (SQL alapok)
Az SQL HAVING záradék használata (Adatbázis-lekérdezések utasításai példákkal)
Az SQL SELECT DISTINCT záradék használata (Adatbázis-lekérdezések utasításai példákkal)
SQL AUTO INCREMENT utasítás (Adatbázismező értékének automatikus növelése)
SQL álnév (alias) használata adatbázis-lekérdezés során
SQL aggregáló, összesítő függvények: MIN, MAX, COUNT, AVG, SUM
SQL LIMIT, SELECT TOP, FETCH FIRST, ROWNUM utasítások bemutatása példákkal
Index létrehozása SQL adatbázis-kezelőben (SQL CREATE és DROP INDEX utasítás)
Dátumok kezelése MySQL adatbázis-kezelőben (MySQL dátum és idő adattípusok)