• Создание таблицы:
    CREATE TABLE <name>(
      <column_name> <column description>,
      ...
    );
  • Вставка данных:
    INSERT INTO <table_name> (<columns_names>)
    VALUES (<valuess>);
  • Выборка данных:
    SELECT <columns_names> FROM <table_name>;
    • * - выбрать ВСЕ столбцы.
    • AS - можно присваивать программным именам столбцов собственные имена при выводе.
      • Пример:
        SELECT title AS Название, amount 
        FROM book;
    • Можно выполнять арифметические операции (*, -, +, /) при выборке.
      • Пример:
        SELECT title, author, price, amount, 
               price * amount AS total 
        FROM book;
  • Для создания автоматически увеличивающегося значения на 1 (id):
    • INT PRIMARY KEY AUTO_INCREMENT

Типы данных

  • INT / INTEGER
    • Целое число.
    • Диапазон значений: от -2 147 483 648 до 2 147 483 647.
  • DECIMAL / NUMERIC
    • Вещественное число.
    • В скобках указывается:
      1. Максимальная длина числа (включает символы слева и справа от десятичной запятой).
      2. Количество знаков после запятой.
    • Пример: DECIMAL(4,1), NUMERIC(6,3).
  • DATE
    • Дата в формате ГГГГ-ММ-ДД.
  • VARCHAR
    • Строка символов.
    • В скобках указывается максимальная длина строки (не более 255 символов, если не указано иное СУБД).

Функции

  • CEILING(x) - округляет x до целого числа в большую сторону.
  • ROUND(x, k) - округляет значение x до k знаков после запятой. Если k не указано – x округляется до целого.
  • FLOOR(x) - округляет x до целого числа в меньшую сторону.
  • POWER(x, y) - возведение x в степень y.
  • SQRT(x) - квадратный корень из x.
  • DEGREES(x) - конвертирует значение x из радиан в градусы.
  • RADIANS(x) - конвертирует значение x из градусов в радианы.
  • ABS(x) - модуль числа x.
  • PI() - возвращает значение числа π (пи).

〰〰〰 𓆝 𓆟 𓆞 𓆝 𓆟 𓆝 𓆟 𓆞 〰〰〰