Продовжимо працювати з 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"
Watch video MySQL частина 8 online without registration, duration hours minute second in high quality. This video was added by user spa it 11 November 2022, don't forget to share it with your friends and acquaintances, it has been viewed on our site 72 once and liked it 6 people.