Sobes.tech
Junior — Middle

Kuidas õigesti koostada SQL-päring ja millised elemendid on selles kohustuslikud?

sobes.tech AI

Vastus AI-lt

Tavaliselt koosneb SQL-päring mitmest kohustuslikust elemendist:

  • Võtmesõna SELECT — näitab, et soovime andmeid saada.
  • Veerunimekiri või * kõigi veergude valimiseks.
  • Võtmesõna FROM — näitab tabelit, kust andmeid võetakse.

Lihtsaim ja õige SQL-päring näeb välja selline:

SELECT veerg1, veerg2 FROM tabeli_nimi;

Lisaks võivad kasutada tingimusi (WHERE), sortimist (ORDER BY), rühmitamist (GROUP BY) ja muid konstruktsioone, kuid põhisõelamiseks piisab SELECT ja FROM.

Go (Golang) kontekstis kasutatakse SQL-päringute täitmiseks tavaliselt database/sql paketti, kus päring edastatakse stringina, näiteks:

rows, err := db.Query("SELECT id, name FROM users WHERE active = ?", true)
if err != nil {
    log.Fatal(err)
}
// ridade töötlemine

Oluline on, et SQL-päring oleks korrektne ja sisaldaks vähemalt SELECT ja FROM.