SQL Урок 5 | Знакомство с операторами SQL | Для Начинающих
HTML-код
- Опубликовано: 3 окт 2024
- В этом видео уроке Вы узнаете основные операторы языка SQL: SELECT, FROM, WHERE, GROUP BY, ORDER BY, DESC
и научитесь делать простейшие выборки из таблицы базы данных.
Также, если Вы никогда не умели программировать ни на каком языке и хотите научиться, тогда Вам тоже к нам.
Мои видеокурсы:
Программирование для Начинающих - robotobor.pro/p...
Видеокурс "Погружение в язык VBA" - course.robotobo... - Профессиональное программирование на VBA
Наш официальный Сайт: robotobor.pro
Наша Группа ВКонтакте: robotob...
Наш Инстаграм: / robotobor_pro
Мой C#.NET Инстаграм: / csharp_dotnet
Паря, ты молодец! Спасибо тебе за доступное объяснение! При чем делаешь ты это поступательно от А до Я!
Очень хорошо и понятно. обьясняешь и еще интересно и просто, в отличии от других после которых не хочется изучать SQL Спасибо, большое. Хорошо что я это нашел👍
Реально Доступное Программирование! Спасибо тебе за уроки. Всё подробно объяснено (специально для меня)
Спасибо за такой доступный урок, действительно для новичков! Все последовательно и доступно. Отдельная благодарность за то, что объясняете, чем отличаются типы данных и что они обозначают. Так человек не бездумно будет кликать (потому что запомнил, что так надо), а понимая, что он делает и зачем
Спасибо! очень в тему, надеюсь сдам SQL, во всяком случае попонятнее чем в универе объясняешь, доступно!))
Очень хорошо рассказываешь! Лайк
Начала узучать, спасибо за уроки ❤
все команды работают. Спасибо за уроки!
Отлично, спасибо что проделанную работу
Ставить легендарные треки в начало видео - читерство ))
спасибо. очень доступно и легко объясняете
Спасибо за урок
спасибо огромное за обучение, бро!
Спасибо♥
"обо всем я расскажу вам позже, когда придёт время."
Супер!
Лучший!
Круто:)
больше уроков
Очень полезный ролик! автор, а зачем комментировать записи, то есть, ставить "--" - после чего они становятся зелёными?
Комментарии не выполняются сервером. Если нужно какую-то часть логики отключить, можно ее закомментировать
@@RobotoborPro , а, понял, спасибо!
я сделала тип данных date и что написать в запросе , чтобы выводились конкретные даты?
Меня одного смущает что автор id вручную прописывал?...
Спасибо большое за видео. У меня мини-вопрос - почему когда делаешь фильт через Where по конкретному имени или полу - то выдает пустую БД с заголовками?
Когда ничего не найдено по запросу, выдаётся пустой ответ без данных.
У меня тоже выдается пустой пустой ответ@@RobotoborPro
@@RobotoborPro Но если рядом с искомым значением ставить N ( например: WHERE Gender = N'жен' ) тогда всё ок :)
👍
6:50 а почему при создании таблицы нельзя было указать для ID авто инкремент чтобы он ID сам выставлял
Все сделал как вы рекомендовали !НО сортировка не сработала
Как ты растянул значения в столбце Born?) какие клавиши нажал, чтобы заполнились пустые значения?)
dbo - database object (объект базы данных), т.е. таблица Students является объектом для БД School.
Вообще, dbo - это datebase owner (владелец БД), и относится этот префикс к СХЕМАМ в БД.
dbo является схемой по умолчанию, при создании объектов в БД. Про схемы, их владение, и про различные права и разрешения - это целая отдельная тема для разговоров.
Да, возможно, или скорее всего я ошибся. Зато получилось неплохое разъяснение от вас в комментарии. Людям будет полезно.
а по шарпу планируешь видосы добавлять?
Конечно планирую, я на нем специализируюсь, пишу уже много лет. Пока нет времени. А, вообще, все эти видео, которые уже есть у меня на канале и платные - они для того, чтобы дать возможность стартануть в программировании любому желающему без малейшего опыта. Ну а .NET и C# в частности - это уже для тех, кто уже знаком немного с программированием, поэтому да, планирую.
@@RobotoborPro ждем-с... с шарпом сам знаком, вот как раз подтянуть sql, а потом и ado.net с ef не помешало бы
Добрый день, тренируюсь в heidisql(пишу там запросы), вы показали команду ( --) для пропуска строк, а еще есть подобные команды для hiedisql ? Так как выдает ошибку, а пропуск строк маст хав, помогите
Почему все оставляете на потом? Мне нужно имена та функция для обьяснения а вы потом потом потом
ставим x2 = радуемся жизни
Спасибо! А почему GROUP BY , не SELECT DISTINCT Born
FROM Students
А вот для учебы лучше начинать с Group By. DISTINCT слишком легко, и некоторые потом начинают путаться при группировках и агрегации
Автор, почему не использовал SELECT DISTINCT Born?
Слишком просто ). Но на самом деле group by использовать далее будем и с другими операторами, он помощнее, но конечно можно и его использовать во многих простых примерах. Кстати, я его почти никогда не использую, предпочитаю более сложный путь через group by, хотя, конечно, с distinct текста писать поменьше
Спасибо за подробный ответ :) Смотрю Ваши уроки, всё очень доступно.
Здравствуйте!Все запрсы работают как показано в уроке 5 без проблем.Но вы бы не могли сказать в чем ошибка WHERE Gender = жен запрос не выполняется, указано на скриншоте prnt.sc/rfbmir. Спасибо
Ну, так Вы должны были строковый литерал заключить в одинарные кавычки, т.е. WHERE Gender = 'жен'
Были красные подчеркивания слов, при нажатии f5 выдавало ошибку несуществующие слово, а при перезапуски эта ошибка исчезла скажите с чем это связано?
Возможно, контекст подключения был другой, т.е. к др. БД были подключены
как у вас получается все это проворачивать без квадратных скобок у меня без них выскакивает ошибка неправильный синтаксис
Пишем слитно, можно через нижнее подчеркивание
Збс мышкой на создавал всё и готово
Почему сразу на 6:34 не показать как заполняется поле id автоматически (итерация +1)?
Если это будет дальше в видео, то простите, до конца ещё не досмотрел
Будет будет
подскажите пожалуйста почему не фильтрует по полу и по имени?
возможно из за кириллицы, попробуйте на латинице заполнить БД
Что за трек в начале играет?
Darude - Sandstorm
пробую удалить row, а оно мне выдаёт проблему. омогите плиз
What's wrong?
на 20:00 Ахуенное имя)
У меня не удаляется строка тем способом что ты показал. Почему? :*=(
Надеюсь у тебя как то получилось удалить , объясни теперь мне
а чего GROUP BY , а не DISTINCT ?
DISTINCT слишком просто ))
@@RobotoborPro после GROUP BY не нужен ORDER BY, так как он помимо группировки сортирует по порядку
Да с чего бы это..?. Попробуйте сложный запрос из миллиона строк без агрегаций так посортировать )
Видео сделано хорошо, но нулы прям слух режут...
Очень бестолковый урок. Оператор Group нужен вообще не для того, чтобы оставлять уникальные значения
Конечно не буквально. Но для группировки, а группировка делает уникальными кортежи полей. А дальше уже, что хотите, хотите агрегируйте по остальным полям, хотите используйте HAVING. А по Вашему для чего?