Junior — Middle
Que tipos de consultas SQL sabes criar e usar na prática?
sobes.tech IA
Resposta da IA
Na prática, com consultas SQL, normalmente usam-se os seguintes tipos:
- SELECT — para extrair dados das tabelas.
- INSERT — para adicionar novos registos.
- UPDATE — para modificar dados existentes.
- DELETE — para remover registos.
- JOIN — para combinar dados de várias tabelas.
- CREATE TABLE — para criar novas tabelas.
- ALTER TABLE — para alterar a estrutura das tabelas.
Exemplo de uma consulta SELECT simples em Go usando 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)
}