- a) UPDATE table_name
WHERE some_column=some_value
SET column1=value,
column2=value2,...
ERRADO. Deveria ser
UPDATE table_name
SET column1=value,
column2=value2,...
WHERE some_column=some_value
- b) SELECT column_name(s)
FROM table_name DISTINCT. - ERRADO. Distinct deve vir antes do atributo que você quer que não seja repetido.
ERRADO. Deveria ser
SELECT column_name(s)
FROM table_name
WHERE algum_atributo_de_texto LIKE pattern.
LIKE é usado para procurar por um padrão, como por exemplo, nomes que comecem com a
nome LIKE "a%"
- d) SELECT column_name(s)
FROM table_name
WHERE column_name
BETWEEN value1 AND value2 - CORRETO.
- e) SELECT column_name(s)
TOP number|percent
FROM table_name.
TOP é como se fosse o LIMIT no MySQL, escolher o número de resultados retornados. No caso o erro está na barra "|", que é um auxilio visual para dizer
que você deve usar um numero ou uma porcentagem.
Estaria certo se fosse:
SELECT column_name(s)
TOP 1000
FROM table_name ou então
SELECT TOP 50 PERCENT * FROM Persons http://www.w3schools.com/sql/sql_top.asp