Junior — Middle
Jakie typy zapytań SQL potrafisz tworzyć i używać w praktyce?
sobes.tech AI
Odpowiedź od AI
W praktyce z zapytaniami SQL zwykle używa się następujących typów:
- SELECT — do pobierania danych z tabel.
- INSERT — do dodawania nowych rekordów.
- UPDATE — do modyfikowania istniejących danych.
- DELETE — do usuwania rekordów.
- JOIN — do łączenia danych z kilku tabel.
- CREATE TABLE — do tworzenia nowych tabel.
- ALTER TABLE — do zmiany struktury tabel.
Przykład prostego zapytania SELECT w Go z użyciem database/sql:
rows, err := db.Query("SELECT id, name FROM users WHERE active = ?", true)
if err != nil {
log.Fatal(err)
}
for rows.Next() {
var id int
var name string
err = rows.Scan(&id, &name)
if err != nil {
log.Fatal(err)
}
fmt.Println(id, name)
}