Продовжимо працювати з MySQL
маємо табличні значення які отримали у роботі 7
повчимось робити запити
******************* SELECT, FROM - обов´язкові елементи запитів
sudo mysql -e "select * from base4.lavt"
******************* WHERE
подивимость максимальне зафіксоване значення la коли було 8 годин
sudo mysql -e "select max(lav) from base4.lavt where hour = 8"
або там, де час приймає значення 8 та 14
sudo mysql -e "select max(lav) from base4.lavt where hour in (8, 14)"
або вісім за допомогою от такого синтаксісу
sudo mysql -e "select max(lav) from base4.lavt where hour in (8)"
******************* ORDER BY
сортування по зростанню значень la
sudo mysql -e "select * from base4.lavt order by lav"
можна сортувати послідовно
sudo mysql -e "select * from base4.lavt order by lav, hour"
******************* INSERT INTO
скопіювати дані в іншу табличку
USE base4
DROP TABLE lavt2;
Створити табличку не забуваємо
USE base4;
CREATE TABLE lavt2
(
Id INT PRIMARY KEY AUTO_INCREMENT,
hour INT,
minutes INT,
lav DECIMAL(4,2)
);
sudo mysql -e "insert into base4.lavt2 select * from base4.lavt"
sudo mysql -e "select * from base4.lavt2"
або скинемо в табличку дані за 8 та 14 годин
(спочатку дропнему табличку)
USE base4
DROP TABLE lavt2;
CREATE TABLE lavt2
(
Id INT PRIMARY KEY AUTO_INCREMENT,
hour INT,
minutes INT,
lav DECIMAL(4,2)
);
sudo mysql -e "insert into base4.lavt2 select * from base4.lavt where hour in (8, 14)"
******************** DELETE FROM
знищимо рядки
sudo mysql -e "select * from base4.lavt2"
знищимо рядки де la=0.11
sudo mysql -e "delete from base4.lavt2 where lav=0.11"
sudo mysql -e "select * from base4.lavt2"
або так
sudo mysql -e "delete from base4.lavt where lav більше 1"
sudo mysql -e "select * from base4.lavt"
Смотрите видео MySQL частина 8 онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь spa it 11 Ноябрь 2022, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 72 раз и оно понравилось 6 людям.