Jak Psát Dotazy Sql

Obsah:

Jak Psát Dotazy Sql
Jak Psát Dotazy Sql

Video: Jak Psát Dotazy Sql

Video: Jak Psát Dotazy Sql
Video: SQL на котиках: Джоины (Joins) 2024, Smět
Anonim

SQL je dotazovací jazyk, který se běžně používá k provádění operací v konkrétním systému DBMS. Po zvládnutí jazyka SQL můžete psát různé webové aplikace pomocí databáze MySQL nebo Oracle. Pomocí dotazovacího jazyka se vytvoří všechny tabulky v databázi a určitá data se ukládají, mění a načítají.

Jak psát dotazy sql
Jak psát dotazy sql

Instrukce

Krok 1

Příkazy SQL lze rozdělit do několika skupin:

- DDL, které se používají ke změně a mazání objektů v databázi;

- DCL, které řídí přístup do databáze;

- TCL, které určují výsledek transakcí;

- DML, které jsou odpovědné za přesun dat.

Krok 2

Nejzákladnějším příkazem pro vytváření dotazů je SQL Create Table. Popisuje strukturu vygenerované tabulky. V rámci tohoto dotazu můžete definovat místní sloupce, které definují typ a názvy dat v daném sloupci. Například:

VYTVOŘIT TABULKU První tabulka (id int, název varchar (255), příjmení varchar (255));

Dotaz vytvoří Firsttable se sloty id, jménem a příjmením, které lze nastavit na příslušné hodnoty.

Krok 3

Dalším důležitým příkazem je INSERT, který vloží konkrétní data do již vytvořené tabulky a má syntaxi:

INSERT INTO `table` (` column1`, `column2`) VALUES („ val1 “,„ val2 “)

Kde column1, column2 jsou sloupce, které jste vytvořili, a val1 a val2 jsou hodnoty, které chcete vložit.

Krok 4

K načtení dat pro výstup nebo jiné operace se používá dotaz SELECT, který vypadá takto:

VYBERTE * Z "tabulky"

Dále můžete nastavit parametry pro extrahování dat z libovolného sloupce samostatně. Například pokud chceme načíst jméno z Firsttable, pak by dotaz vypadal takto:

SELECT * FROM `Firsttable` WHERE name = '$ name'

Krok 5

Dotaz můžete napsat do souboru.txt nebo.sql pomocí běžného Poznámkového bloku. Napište své příkazy, poté je můžete načíst, například prostřednictvím rozhraní phpMyAdmin v ovládacím panelu vašeho hostingu nebo DBMS.

Doporučuje: