UPDATE [table_name] SET field_name1='var1', field_name2='var2',... WHERE (выражение)
Данная команда для всех записей в таблице table_name, удовлетворяющих выражению, устанавливает указанные поля field_nameN в значение varN.
Поиск записей
SELECT [DISTINCT | ALL] select_expression,...
[FROM tables... [WHERE where_definition] [GROUP BY column,...]
[ORDER BY column [ASC | DESC], ...] HAVING full_where_definition
[LIMIT [offset,] rows] [PROCEDURE procedure_name]]
[INTO OUTFILE 'file_name'... ]
DISTINCT.
Пропускает строки,в которых все выбранные поля идентичны,то есть устраняет дублирование данных.
WHERE.
Предложение команды Select,которое позволяет устанавливать предикаты,условие которых может быть верным или неверным для любой строки таблицы.Извлекаются только те строки,для которых такое утверждение верно.Например:
SELECT u_id,lname from publishers WHERE city ='New York';
Реляционные операторы.
= Равнo
> Больше
< Меньше
>= Больше или равно
<= Меньше или равно
<> Не равно
SELECT * FROM Customers WHERE rating > 200;
Булевы операторы.
Стандартными операторами Буля распознаваемыми в SQL являются:AND,OR и NOT.
SELECT * FROM Customers WHERE city = 'Dallas ' OR rating > 200;
IN.
Оператор IN определяет набор значений в которое данное значение может или не может быть включено.Например,запрос
SELECT * FROM Salespeople WHERE city = 'Barcelona' OR city = 'London';
может быть переписан более просто:
SELECT * FROM Salespeople WHERE city IN ( 'Barcelona', 'London' );