Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

 
liveinternet.ru: показано количество просмотров и посетителей

Библиотека :: Компьютеры и Программирование :: Начинаем изучать MySQL
<<-[Весь Текст]
Страница: из 157
 <<-
 
COUNT( expression )
Возвращает количество раз, когда значение expression было не нулевым. COUNT(*) 
вернет число записей с какими-либо данными во всей таблице (например, SELECT 
COUNT( *) FROM folders ).
MAX( expression )
Возвращает наибольшее из значений в expression (например, SELECT MAX 
(elevation) FROM mountains ).
MIN( expression )
Возвращает наименьшее из значений в expression (например, SELECT MIN(level) 
FROM toxic_waste ).
STD( expression )/STDDEV( expression )
Возвращает среднеквадратичное отклонение значения в expression (например, 
SELECT STDDEV(points) FROM data ).
SUM(expression )
Возвращает сумму значений в expression (например, SELECT SUM(calories) FROM 
daily_diet ).
Примеры
# Найти все имена (пате)в таблице 'people', у которых поле 'state'
# равно 'Ml'.
SELECT name FROM people WHERE state-'MI' 
# Показать все данные из таблицы 'mytable'. SELECT * FROM mytaPle
SET
SET OPTION SQL_OPTION=va.Zue
Устанавливает настройки для текущей сессии. Определенные этим оператором 
параметры действуют только для текущего соединения и исчезают при его закрытии. 
В настоящее время поддерживаются следующие настройки:
CHARACTER SET charselname или DEFAULT
Изменяет набор символов, используемый MySQL. Сейчас поддерживается только один 
альтернативный набор символов cp1251_koi8, который относится к русскому языку. 
Указав DEFAULT, вы вернете обычную таблицу символов.
LAST_INSERT_ID= number
Устанавливает значение, возвращаемое функцией LAST_INSERT_ID() .
SQL_BIG_SELECTS=0 или 1
Определяет реакцию системы при обнаружении длинного запроса SELECT. Если 
установить 1, MySQL прервет запрос, выдав ошибку с предупреждением о том, что 
запрос, возможно, потребует слишком много времени на обработку. MySQL решает, 
что запрос является слишком длинным, если придется обрабатывать больше записей, 
чем указано в системной переменной max_join_size . По умолчанию значение равно 
0, что разрешает любые запросы.
SQL_BIG_TABLES=0 или 1
Определяет работу с временными таблицами (создаваемыми обычно при обработке 
больших наборов данных). Если это значение равно 1, временные таблицы хранятся 
на диске, что будет медленнее работы с оперативной памятью, но может 
предотвратить ошибки в системах с небольшим объемом памяти. Значение по 
умолчанию -О, все временные таблицы хранятся RAM.
SQL_LOG_OFF=0 или 1
При установке параметра в 1 выключается стандартная журнализа-ция-текущей 
сессии. Журнализация ISAM и журнал обновлений базы не выключаются. У вас должны 
быть права PROCESS LIST для использования этой установки. По умолчанию значение 
равно 0, что разрешает обычную журнализацию. В главе 4 «MySQL», описаны разные 
схемы журнализации MySQL.
SQL_SELECT_LIMIT= number
Максимальное количество записей, возвращаемое запросом SELECT. Спецификатор 
LIMIT отменяет это значение. По умолчанию возвращаются все записи.
SQL_UPDATE_LOG=0 или 1
Выключает журнализацию обновления базы данных для текущей сессии при значении, 
равном 0. Не влияет на стандартную журнализацию или на журнализацию ISAM. У вас 
должны быть права
PROCESS LIST для использования этой установки. По умолчанию значение равно 1, 
что разрешает обычную журнализацию.
TIMESTAMP= value или DEFAULT
Устанавливает время, использованное для сессии. Это время записывается в журнал 
обновлений и применяется при восстановлении данных из журнала. Установка 
DEFAULT вернет системное время.
Пример
# Выключить журнализацию текущей сессии.
SET OPTION SQL_LOG_OFF=1
SHOW
SHOW DATABASES [LIKE clause]
SHOW KEYS FROM table [FROM database]
SHOW INDEX FROM table [FROM database]
SHOW TABLES [FROM database] [LIKE clause]
SHOW COLUMNS FROM table [FROM database] [LIKE clause]
SHOW FIELDS FROM table [FROM database] [LIKE clause]
SHOW STATUS
SHOW TABLE STATUS [FROM database] [LIKE clause]
SHOW VARIABLES [LIKE clause]
Выводит различную информацию о системе MySQL. Выражение можно использовать для 
выяснения статуса или структуры практически любой части.
Примеры
 
<<-[Весь Текст]
Страница: из 157
 <<-