SELECT


serge - Posted on 17 Октябрь 2009

СИНТАКСИС:

  SELECT [STRAIGHT_JOIN] [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'... ]

Здесь where_definition:

  where_definition:
    where_expr or where_expr [AND | OR] where_expr

where_expr имеет формат:

  where_expr:
    column_name [> | >= | = | <> | <= | <]
    column_name_or_constant or column_name LIKE
column_name_or_constant or column_name IS NULL or column_name IS NOT NULL or
(where_definition)

ОПИСАНИЕ:

Оператор SELECT является краеугольным камнем всего языка SQL. Он используется, чтобы выполнить запросы к базе данных. Это действительно основа языка SQL. Д

В MySQL версии меньше 3.21.x предложение WHERE очень ограничено. HAVING будет работать там, где предложение WHERE ничего не делает. Некоторые примеры, которые не работают в предложении WHERE - REGEXP и операторе !. В основном, Вы не можете использовать функции с WHERE, но Вы можете использовать функции с HAVING.

HAVING по существу, WHERE применительно к результатам. Он используется главным образом для узкой области данных, возвращенных запросом.

Вы должны иметь права select для использования SELECT.

Поиск

Добавить сайт в Закладки

ОднаКнопка