Инструменты пользователя

Инструменты сайта


subjects:programming:sql

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия Следующая версия справа и слева
subjects:programming:sql [2017/06/01 20:03]
subjects:programming:sql [2017/06/01 20:12]
Строка 147: Строка 147:
 Синтаксис функции COUNT: Синтаксис функции COUNT:
  
-    ​SELECT COUNT(expression) FROM table WHERE predicates;+<code sql> 
 +SELECT COUNT(expression) FROM table WHERE predicates; 
 +</​code>​
  
 Функция COUNT принимает один из нескольких параметров:​ Функция COUNT принимает один из нескольких параметров:​
  
-    * — означает то, что функция COUNT возвращает все записи в таблице;​ +    * %%*%% — означает то, что функция COUNT возвращает все записи в таблице;​ 
-    column_name — функция COUNT возвращает количество записей конкретного столбца (только NOT NULL); +    ​column_name — функция COUNT возвращает количество записей конкретного столбца (только NOT NULL); 
-    DISTINCT column_name — функция COUNT возвращает количество только разных записей конкретного столбца (только NOT NULL).+    ​DISTINCT column_name — функция COUNT возвращает количество только разных записей конкретного столбца (только NOT NULL).
  
 == Примеры SQL COUNT == == Примеры SQL COUNT ==
- 
- 
 Напишем запрос SELECT COUNT, возвращающий количество записей в таблице users. Напишем запрос SELECT COUNT, возвращающий количество записей в таблице users.
  
-    ​SELECT COUNT(*) FROM users;+<code sql> 
 +SELECT COUNT(*) FROM users; 
 +</​code>​
  
 Напишем запрос,​ возвращающий количество записей столбца User_ID в таблице users, дата которых равна «20.05.2012». Напишем запрос,​ возвращающий количество записей столбца User_ID в таблице users, дата которых равна «20.05.2012».
  
-    ​SELECT COUNT(User_ID) FROM users WHERE date = «20.05.2012»;​+<code sql> 
 +SELECT COUNT(User_ID) FROM users WHERE date = «20.05.2012»;​ 
 +</​code>​
  
 Теперь получим количество только разных записей столбца User_ID. Теперь получим количество только разных записей столбца User_ID.
  
-    ​SELECT COUNT(DISTINCT User_ID) FROM users;+<code sql> 
 +SELECT COUNT(DISTINCT User_ID) FROM users; 
 +</​code>​
  
 === Функция SQL AVG === === Функция SQL AVG ===
Строка 176: Строка 182:
 Рассмотрим пример. Допустим в таблице Price есть столбец Price_unit. В этой таблице содержатся 5 записей. Значения полей столбца Price_unit 3, 5, 14, 38 и 83. Выполним запрос,​ возвращающий среднее значение столбца Price_unit Рассмотрим пример. Допустим в таблице Price есть столбец Price_unit. В этой таблице содержатся 5 записей. Значения полей столбца Price_unit 3, 5, 14, 38 и 83. Выполним запрос,​ возвращающий среднее значение столбца Price_unit
  
-    ​SELECT AVG(Price_unit) AS PriceAvg FROM Price;+<code sql> 
 +SELECT AVG(Price_unit) AS PriceAvg FROM Price; 
 +</​code>​
  
 Результатом выполнения запроса будет Результатом выполнения запроса будет
  
-    ​PriceAvg = 28,6 +<code sql> 
 +PriceAvg = 28,6 
 +</​code>​
  
subjects/programming/sql.txt · Последние изменения: 2023/12/27 15:08 —

На главную страницу Обучение Wikipedia Тестирование Контакты Нашли ошибку? Справка

Записаться на занятия

Ошибка Записаться на занятия к репетитору

Телефоны:

  • +7 (910) 874 73 73
  • +7 (905) 194 91 19
  • +7 (831) 247 47 55

Skype: eduVdom.com

закрыть[X]
Наши контакты