Junior — Middle
Ako správne zostaviť SQL dopyt a aké prvky sú v ňom povinné?
sobes.tech AI
Odpoveď od AI
SQL dopyt zvyčajne pozostáva z niekoľkých povinných prvkov:
- Kľúčové slovo
SELECT— naznačuje, že chceme získať údaje. - Zoznam stĺpcov alebo
*na výber všetkých stĺpcov. - Kľúčové slovo
FROM— označuje tabuľku, z ktorej sa údaje získavajú.
Najjednoduchší a správny SQL dopyt vyzerá takto:
SELECT stlpec1, stlpec2 FROM nazov_tabulky;
Okrem toho môžu byť použité podmienky (WHERE), zoradenie (ORDER BY), skupinovanie (GROUP BY) a ďalšie konštrukcie, ale pre základný dopyt stačia SELECT a FROM.
V kontexte Go (Golang) sa na vykonávanie SQL dopytov zvyčajne používa balík database/sql, kde sa dopyt odovzdáva ako reťazec, napríklad:
rows, err := db.Query("SELECT id, name FROM users WHERE active = ?", true)
if err != nil {
log.Fatal(err)
}
// spracovanie riadkov
Dôležité je, aby bol SQL dopyt správny a obsahoval minimálne SELECT a FROM.