ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

L8. SELECT: distinct, where, and/or/not, comparison | Базы данных для тестировщиков | Выборка

Автор: Bee tester

Загружено: 2023-03-19

Просмотров: 157

Описание: В этом уроке покажу:
как выбрать все из таблицы;
как выбрать один столбец из таблицы;
как выбрать несколько столбцов из таблицы;
как выбрать только уникальные значения;
выбор по условию;
операторы сравнения;
логические операторы AND, OR, NOT;
conbining AND, OR, NOT;
приоритезация AND, OR, NOT.

02:53 как выбрать все из таблицы (select * from table;)
03:28 как выбрать один столбец из таблицы (select column from table;)
03:54 как выбрать несколько столбцов из таблицы (select column_1, column_2 from table;)
05:06 как выбрать только уникальные значения (select distinct column_1 from table;)
05:48 выбор по условию (select column_1, column_2 from table where condition;)
08:38 операторы сравнения;
11:46 логические операторы AND, OR, NOT;
14:45 conbining AND, OR, NOT;
16:00 приоритезация AND, OR, NOT.
19:37 conclusion
20:15 homework
21:02 bee smart. логическая задачка

Материалы из видео:

use university;
show tables;

create table address(
addressID INT auto_increment primary key,
country VARCHAR(20),
city VARCHAR(20),
postal_code INT,
street VARCHAR(30),
house tinyint,
apartment tinyint
);

create table student(
studentID int auto_increment primary key,
first_name VARCHAR(20),
last_name VARCHAR(20),
addressID int,
date_of_birth DATE,
age int,
group_name VARCHAR(5),
foreign key (addressID) references address(addressID)
);

alter table address modify apartment int;

insert into address (country, city, postal_code, street, house, apartment)
values ('Finland', 'Helsinki', 23522, 'Elielinaukio', 2, 155),
('Finland', 'Helsinki', 23569, 'Mechelininkatu', 1, 15),
('Finland', 'Turku', 25563, 'Haartmaninkatu', 4, 23),
('Finland', 'Espoo', 27896, 'Teststreet', 1, 15),
('Finland', 'Helsinki', 12345, 'Arrivals', 2, 56),
('Finland', 'Helsinki', 26897, 'Lapinlahdenkatu', 12, 15),
('Finland', 'Espoo', 25643, 'Teststreet', 18, 159),
('Finland', 'Helsinki', 56536, 'Kamppi', 51, 189),
('Finland', 'Helsinki', 13587, 'Kekkonen', 3, 485),
('Finland', 'Turku', 12598, 'Fredikanterassi', 42, 361),
('Finland', 'Helsinki', 56987, 'Itakatu', 53, 250),
('Finland', 'Helsinki', 26897, 'Lapinlahdenkatu', 12, 15),
('Finland', 'Helsinki', 00014, 'Yliopistonkatu', 3, NULL),
('Finland', 'Helsinki', 11000, 'Otakaari', 1, NULL),
('Finland', 'Helsinki', 20500, 'Tuomiokirkontori', 3, NULL),
('Finland', 'Helsinki', 26897, 'Lapinlahdenkatu', 12, 15),
('Finland', 'Turku', 59872, 'Kekkonen', 64, 139),
('Finland', 'Helsinki', 26897, 'Lapinlahdenkatu', 12, 15),
('Finland', 'Helsinki', 56468, 'Esplanadi', 22, 34),
('Finland', 'Turku', 59872, 'Kekkonen', 64, 139),
('Finland', 'Helsinki', 58791, 'Rautatientori', 60, 77);

insert into student (first_name, last_name, addressID, date_of_birth, age, group_name)
values ('Ivan', 'Ivanov', 1, '2002-01-15', 21, '535a'),
('Valisiy', 'Vasiliev', 2, '2001-02-18', 22, '545a'),
('Petro', 'Petrov', 3, '2004-03-02', 19,'515a'),
('Maria', 'Marieva', 6, '2001-05-07', 22, '545a'),
('Andriy', 'Sokolov', 7, '2002-04-18', 20, '535a'),
('Oleh', 'Smirnov', 8, '2001-07-29', 22, '545a'),
('Inna', 'Petrova', 10, '2004-06-30', 18, '515a'),
('Ivan', 'Sydorov', 11, '2001-08-20', 22, '545a'),
('Valentin', 'Ivanov', 5, '2002-09-09', 20, '535a'),
('Olga', 'Sydorova', 4, '2001-10-01', 22, '545a'),
('Maria', 'Petrova', 9, '2004-12-08', 18,'515a'),
('Iryna', 'Marieva', 12, '2001-11-17', 22, '545a');

select * from student;
select last_name from student;
select last_name, group_name from student;
select distinct group_name from student;
select last_name, group_name from student where group_name = '545a';
select last_name, group_name, age from student where age = 22;
select last_name, group_name, age from student where age "меньше" 22;
select last_name, group_name, age from student where age "больше" 20;
select last_name, group_name, age from student where age "меньше, равно" 20;
select last_name, group_name, age from student where age "больше равно" 20;
select last_name, group_name, age from student where age "не равно" 20;
select last_name, group_name, age from student where group_name = '545a' AND age=18;
select last_name, group_name, age from student where group_name = '515a' OR age=18;

select * from student where group_name = '515a';
select * from student where group_name = '515a' or age=20;
select * from student where group_name = '515a' or age=20 and last_name='Ivanov';
select * from student where group_name = '515a' or not age=20 and last_name='Ivanov';
select * from student where group_name = '515a' or not (age=20 and last_name='Ivanov');

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

Если вам понравилось это видео, кликни «Мне нравится» и не забудь подписаться!
Хорошего настроения!🐝
#база данных #реляционная база данных #базы данных для начинающих #select #distinct

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
L8. SELECT: distinct, where, and/or/not, comparison | Базы данных для тестировщиков | Выборка

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

L9. SELECT: null, in, between, like, regexp | Базы данных для тестировщиков | Выборка

L9. SELECT: null, in, between, like, regexp | Базы данных для тестировщиков | Выборка

Как устроена База Данных? Кластеры, индексы, схемы, ограничения

Как устроена База Данных? Кластеры, индексы, схемы, ограничения

Эти ОШИБКИ совершает КАЖДЫЙ новичок в Excel. Избавься от них НАВСЕГДА!

Эти ОШИБКИ совершает КАЖДЫЙ новичок в Excel. Избавься от них НАВСЕГДА!

Вся база SQL для начинающих за 1 час

Вся база SQL для начинающих за 1 час

Manus AI — получи что угодно за 1 запрос

Manus AI — получи что угодно за 1 запрос

Базы данных SQL уроки для начинающих. SELECT, JOINS, GROUP BY, INSERT, UPDATE, WHERE

Базы данных SQL уроки для начинающих. SELECT, JOINS, GROUP BY, INSERT, UPDATE, WHERE

Похудей на 45 КГ, Выиграй $250,000!

Похудей на 45 КГ, Выиграй $250,000!

База по оптимизации PostgreSQL: схема, индексы, чтение EXPLAIN, методы доступа и соединения, тюнинг

База по оптимизации PostgreSQL: схема, индексы, чтение EXPLAIN, методы доступа и соединения, тюнинг

База по Базам Данных - Storage (Индексы, Paging, LSM, B+-Tree, R-Tree) | Влад Тен Систем Дизайн

База по Базам Данных - Storage (Индексы, Paging, LSM, B+-Tree, R-Tree) | Влад Тен Систем Дизайн

Жириновский: остатки Ирана и Турции войдут в состав России! Воскресный вечер с Соловьевым. 13.05.18

Жириновский: остатки Ирана и Турции войдут в состав России! Воскресный вечер с Соловьевым. 13.05.18

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]