Todos os exemplos

Exemplos

Rastreando uma consulta SQL, cláusula por cláusula

FROM, WHERE, ORDER BY e SELECT aplicados na ordem em que o SQL os executa, numa pequena tabela de notas de alunos.

  • 0:55
  • Problemas de programação
  • Narrado por Erinome
  • Inglês

Feito a partir de um prompt

Trace this on students(name, marks) with Asha 92, Ravi 78, Meera 85: SELECT name FROM students WHERE marks > 80 ORDER BY marks DESC;

Transcrição do vídeo

In this video, we trace an SQL query that filters and sorts student records.

Question one: SQL tracing. Trace this on students, name and marks, with Asha ninety-two, Ravi seventy-eight, Meera eighty-five.

FROM students reads the three rows. WHERE marks greater than eighty keeps only rows whose marks exceed eighty. Asha has ninety-two marks, so Asha stays.

Ravi has seventy-eight marks, so Ravi is excluded. Meera has eighty-five marks, so Meera stays. ORDER BY marks DESC sorts the remaining rows by marks, highest first.

Ninety-two comes before eighty-five, so Asha comes before Meera. SELECT name returns only the names, not the marks. Notice that sorting by marks does not require displaying marks.

Hence, the output is Asha followed by Meera.

Seu tema, desenhado em cerca de um minuto.

Seus primeiros 2 vídeos são grátis, de até 1 minuto cada, com marca d’água. Não precisa de cartão. Produto completo, com todas as vozes e estilos incluídos.