
Fundamentos de SQL
SELECT, WHERE, ORDER BY, GROUP BY, HAVING, agregações, aliases, subconsultas simples
1Qual instrução SQL é usada para recuperar dados de uma tabela?
Qual instrução SQL é usada para recuperar dados de uma tabela?
Resposta
A instrução SELECT é o comando fundamental para ler dados de um banco de dados relacional. Permite especificar quais colunas recuperar e de qual tabela. É a primeira instrução que todo desenvolvedor aprende em SQL pois forma a base de todas as consultas de leitura.
2Como selecionar todas as colunas de uma tabela chamada 'users'?
Como selecionar todas as colunas de uma tabela chamada 'users'?
Resposta
O caractere asterisco (*) é um atalho que significa todas as colunas. A sintaxe SELECT * FROM users retorna cada coluna da tabela. Embora conveniente para exploração, é recomendado nomear explicitamente as colunas em produção por razões de desempenho e clareza.
3Qual cláusula é usada para filtrar as linhas retornadas por uma consulta SELECT?
Qual cláusula é usada para filtrar as linhas retornadas por uma consulta SELECT?
Resposta
A cláusula WHERE permite especificar condições que as linhas devem satisfazer para serem incluídas no resultado. Aplica-se antes de qualquer agregação e aceita operadores de comparação (=, <, >, !=), operadores lógicos (AND, OR, NOT) e predicados especiais (LIKE, IN, BETWEEN).
Qual operador é usado para procurar um padrão em uma coluna de texto?
Como ordenar os resultados de uma consulta em ordem crescente por uma coluna?
+17 perguntas de entrevista
Outros temas de entrevista Data Science & ML
Fundamentos de Python
Programação Orientada a Objetos em Python
Estruturas de dados em Python
Fundamentos do Git
Fundamentos de NumPy
Fundamentos de Pandas
Jupyter & Google Colab
SQL Joins e consultas avançadas
Pandas avançado
Visualização com Matplotlib & Seaborn
Visualizações interativas com Plotly
Estatística descritiva
Estatística inferencial
Web Scraping
BigQuery & Cloud Data
Feature Engineering
ML Supervisionado: Regressão
ML Supervisionado: Classificação
Árvores de Decisão e Ensembles
ML Não Supervisionado
Pipelines ML e Validação
Séries Temporais e Previsão
Fundamentos de Deep Learning
TensorFlow & Keras
CNN e classificação de imagens
RNN e Sequências
Transformers e Attention
NLP e Hugging Face
GenAI e LangChain
MLOps e Implantação
Domine Data Science & ML para sua proxima entrevista
Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.
Comece gratis