Тёмный

Уроки SQL для начинающих / #5 - Выборка данных из БД. Where, Order, Limit 

Гоша Дударь
Подписаться 884 тыс.
Просмотров 174 тыс.
50% 1

Для выборки данных из БД используется оператор Select. При его использовании вы можете указать какие поля необходимо выбрать, а также установить условие (where), сортировку (Order) и ограничение по выборке (Limit).
1) Урок на сайте itProger: itproger.com/course/sql/5
✔ Сообщество программистов: itproger.com/
✔ -------------
Вступай в группу Вк - prog_life 🚀
Группа FaceBook - goo.gl/XW0aaP
Инстаграм itProger: / itproger_official
Instagram: / gosha_dudar
Telegram: t.me/itProger_official
Twitter - / goshadudar
- Уроки от #GoshaDudar 👨🏼‍💻
- Все уроки по хештегу #goshaSQL

Опубликовано:

 

14 июн 2019

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 107   
@DaniilSharomov
@DaniilSharomov 2 года назад
Если при первой же попытки у вас в выборке под столбцом "name" идут строки с повторяющимся текстом "name", то скорее всего вы написали 'name' за место `name`. разные символы кавычек
@user-om1re5pf7g
@user-om1re5pf7g 3 года назад
Таймкоды: 0:17 - (SELECT * FROM) Выбор всех записей в таблице 1:10 - (SELECT _ FROM) Выбор конкретных полей в таблице 1:53 - (WHERE + AND) Выбор полей в таблице по условию WHERE 3:01 - (WHERE) об операторе WHERE в миксе с >=
@russianrightnow
@russianrightnow 3 года назад
еее, респект!
@user-qd1ft1cr2u
@user-qd1ft1cr2u 3 года назад
Спасибо)))
@user-cm1tu7yv5x
@user-cm1tu7yv5x 4 года назад
Спасибо! Невероятная подача материала
@tohoto2183
@tohoto2183 3 года назад
Очень классные уроки SQL ,спасибо Гоша.
@user-sy3uo4ki6v
@user-sy3uo4ki6v 4 года назад
Спасибо вам, с вами этот материал очень быстро усвоился.
@homeaccess6887
@homeaccess6887 3 года назад
Спасибо огромное! Очень просто и легко. Надеюсь также и на практике будет)))))
@oleggubanov2695
@oleggubanov2695 Год назад
Большое спасибо за обучение! Вы не только отлично знаете свой предмет, но и доступно объясняете.
@ivanfanin5603
@ivanfanin5603 2 года назад
В видео автор не объясняет, что означает DESC - descending (нисходящий), а ASC - ascending (восходящий). Возможно, кому пригодится
@alexandralexandr2997
@alexandralexandr2997 Год назад
Спасибо
@raikiri7683
@raikiri7683 3 месяца назад
он же объяснил
@dmitryfedyainov4788
@dmitryfedyainov4788 4 года назад
Отличные уроки. Спасибо!
@user-gn9jk2hj6y
@user-gn9jk2hj6y Год назад
Спасибо большое! Очень понравился урок! Дважды посмотрела, все понятно и доступно, полезно, без воды.
@user-im6ub9vm6l
@user-im6ub9vm6l 2 года назад
Респект, хорошее наглядное объяснение.
@alexeyyasman380
@alexeyyasman380 5 лет назад
годно! хороший урок
@andrewvyakhirev6233
@andrewvyakhirev6233 3 года назад
Спасибо, все четко и понятно
@user-gw6vn6vx8o
@user-gw6vn6vx8o 4 года назад
Круто, спасибо!
@user-le5sq5od4j
@user-le5sq5od4j 2 года назад
Спасибо большое! Очень познавательно!
@inga153
@inga153 4 года назад
Большое спасибо!
@short_aliexpress
@short_aliexpress Год назад
спасибо. урок очень информативный! удачи в продвижении канала
@user-cx2cm5yv4i
@user-cx2cm5yv4i 4 года назад
Дуже дякую!!!
@antonykozlov2143
@antonykozlov2143 7 месяцев назад
cпасибо за уроки
@Andrzej3935
@Andrzej3935 2 года назад
Спасибо вам!
@orl9189
@orl9189 Год назад
спасибо большое за урок))
@Dm-if3vl
@Dm-if3vl 4 года назад
Спасибо
@nailtagiyev6340
@nailtagiyev6340 3 года назад
до сих пор актуальный курс :)
@yuriivakoliuk4192
@yuriivakoliuk4192 3 года назад
Супер
@mugen8108
@mugen8108 4 года назад
спасибо
@sanekvelikiy
@sanekvelikiy Год назад
спасибо за видео)
@vitaliidrapaliuk5652
@vitaliidrapaliuk5652 3 года назад
thank you)
@user-qj6tk5fw9p
@user-qj6tk5fw9p 10 месяцев назад
спасибо!
@user-nq7rd1sd4b
@user-nq7rd1sd4b 3 года назад
молодец)))
@andreyk.2729
@andreyk.2729 Год назад
спасибО!
@olzhikggg6915
@olzhikggg6915 Год назад
молодец
@palo44ka
@palo44ka 2 года назад
Сделала запрос SELECT * FROM `...` WHERE `...` .... ORDER BY `...` DESC LIMIT ... А потом поменяла DESC на ASC и результат получился другой. Собственно, так же как и без этого оператора вообще. Я понимаю, что это происходит потому, что ограничение идет после сортировки (если я верно понимаю). Мне кажется, интересно было бы это тоже отметить в видео... :))
@StasMobile
@StasMobile 2 года назад
... Всё верно asc это прямое упорядочение, его необязательно указывать
@doom678
@doom678 2 года назад
Спасибо!!! Все работает, повторил в phpMeAdmin Только не пойму где на компе хранятся данные из open server
@nicky14952281
@nicky14952281 3 года назад
5:56 - пошёл такой сам загуглил, вырезал эту часть, вернулся "а ну да я тут напутал" 😂 лойс
@vadicus6534
@vadicus6534 2 года назад
а что такого?) все гуглят
@cppprograms5868
@cppprograms5868 3 года назад
Чуть не забыл поставить лайк.
@mariybaganova5152
@mariybaganova5152 5 лет назад
Отличное видео. Еще видео будет?
@Roma4086
@Roma4086 4 года назад
стоило затронуть такой оператор как Having, у меня на собеседовании один раз спросили: "чем отличается Where от Having"
@alexclassy
@alexclassy 3 года назад
А чем они отличаются?
@computerclinickz
@computerclinickz 3 года назад
@@alexclassy названиями
@MultiDenned
@MultiDenned 2 года назад
В where нельзя использовать агрегатные функции, а в having можно
@user-mt7mi6pe6x
@user-mt7mi6pe6x Год назад
@@MultiDenned а что такое аграрные функции?
@my_coolheart
@my_coolheart 5 лет назад
Открытием в этом уроке стал LINE, можно искать по таблицам часть контента так, да и поиск по сайту делать через него...
@omoloni
@omoloni 4 года назад
лайк?
@obidxonzikiryoyev3500
@obidxonzikiryoyev3500 Год назад
отличный урок я новичок в этом и думал что sql это что то сложное
@aaa__0000
@aaa__0000 5 лет назад
Сделайте курс по математике для программистов
@omoloni
@omoloni 4 года назад
математика - это либо она есть, либо её нет
@haykmkrtchyan7093
@haykmkrtchyan7093 4 года назад
Смотри комбинаторику, теорию вероятности. Для программирования нужна логика.
@user-xb4jk1wj9d
@user-xb4jk1wj9d Год назад
Отличные уроки, спасибо. Очень хочу найти еще практические занятия, но комп блокирует сайт itproger, хотя на рабочем ноуте сайт работает, а на личном нет. Что сделать надо?
@user-hd8qc9lg7s
@user-hd8qc9lg7s Год назад
Столько просмотров, а так мало коментариев, спасибо тебе.
@Elisha_GG
@Elisha_GG Год назад
SQL может работать с любыми регулярными выражениями (regExp) для выборки?
@user-no3rr2wk2g
@user-no3rr2wk2g 5 лет назад
Без SQL никуда. Не знаешь Select - считай калека. Ни в сам SQL не врубишься, ни в Excel сложные запросы построить не сможешь. А ещё есть штуки типа LINQ из Visual studio...
@user-gw8bx4pm2o
@user-gw8bx4pm2o 4 года назад
Та же половуха 🙁
@EnergyVampire777
@EnergyVampire777 4 года назад
Блин не могу понять как применять эти таблицы чтоб учить MySQL. Помогите разобраться как реализовать такой пример: есть ссылка на json который раз в день обновляется. Напрямую в приложение встраивать нельзя, нужно свой сервер который будет делать этот запрос а уже потом приложение будет брать с своего сервера обновленный json. Это может делать mysql? Или учить Realm?
@user-dx1hr4xk8c
@user-dx1hr4xk8c 4 года назад
Почему в последнем запросе вывело Алексей, ведь мы поставили процент впереди %а%, разве первая буква в слове должна учитываться?
@ipofroditov
@ipofroditov 4 года назад
Этот запрос учитывает вообще наличие буквы "а" в ячейке.
@user-mc3in2gq3z
@user-mc3in2gq3z 3 года назад
@@ipofroditov т.е. регистр буквы не важен?
@user-mt7mi6pe6x
@user-mt7mi6pe6x Год назад
@@user-mc3in2gq3z не важен
@user-fq4pc7fm2z
@user-fq4pc7fm2z 3 года назад
по функциональности mySQL напоминает excel
@user-yt6lj6kl3z
@user-yt6lj6kl3z 3 года назад
Внезапно и там и там таблицы :) Только с открытием xlsx файла весом от 100 мб будут проблемы. Мой комп это около 6минут делает и дольше. А базы мускуля могут быть по несколько гигабайт
@Directx11cool
@Directx11cool 2 года назад
@@user-yt6lj6kl3z 41 Гб выгрузка яндекс еды) Пришлось искать спец прогу, которая умеет читать файл построчно и искать в нём(для просмотра огромных лог файлов, ибо любая другая вешается намертво, а импорт cvs в экселе нормально не заработал нихрена(да и он тупит адски даже на 10 гб куске)
@alegalfonso345
@alegalfonso345 4 года назад
9 буквочек)))) насчитал))))
@mirasmirasov2983
@mirasmirasov2983 3 года назад
всем салют.кто может обьяснить мне пожалуйста вот на минуте 12 ой использовали лимит деск и консоль вывела нам метод по убыванию но почему первый в столбе стоял боб а не иван?ибо если это метод по убыванию то сначала нужно же большое число как у Ивана 2070?
@user-mt7mi6pe6x
@user-mt7mi6pe6x Год назад
Вы смотрите на столбец даты рождения. Он сортирует не по ней, а по столбцу id. И id у них действительно в порядке убывания
@user-jx4sh4fz8w
@user-jx4sh4fz8w 4 года назад
Спасибо за видео, Скажите пжл, где скачать этот phpmyadmin
@jessepinkman909
@jessepinkman909 4 года назад
Меня больше удивляет зачем смотреть чисто видео как "теорию" ничего не повторяя на практике для закрепления. Это метод изучения SQL в теории? хз.
@viktorjaguar
@viktorjaguar 3 года назад
Рекламы больше, чем по телевизору!
@the_pensioner
@the_pensioner 3 года назад
Ну хоть что-то автор за свои труды должен получать?!)
@viktorjaguar
@viktorjaguar 3 года назад
@@the_pensioner я не против... Но не через каждые же пять секунд!!!!
@tanyatanya9058
@tanyatanya9058 2 года назад
Почему может быть эта ошибка? SELECT * FROM 'people' LIMIT 0, 25 . Все было указано верно
@ilyailya7134
@ilyailya7134 7 месяцев назад
у меня также
@samiraxmedov3394
@samiraxmedov3394 3 года назад
🇦🇿🙏🏼
@igorjazz4544
@igorjazz4544 3 года назад
Почему при запросе SELECT `name`, `bio` FROM `people`; у меня высвечивается результат `name`, `bio` и во всех полях тоже самое в name name в bio bio ???????
@pmslife2.065
@pmslife2.065 3 года назад
не те кавычки ставишь
@user-ob8ty6kc3r
@user-ob8ty6kc3r 2 года назад
@@pmslife2.065 Спасибо, отец)
@yellowmoonishka1725
@yellowmoonishka1725 2 года назад
ths
@BorodaTTV
@BorodaTTV 2 года назад
Товарищи, выручайте! Как в выборке сделать запрос на вывод всех записей выше среднего? как это среднее определить, никак не соображу)
@user-mt7mi6pe6x
@user-mt7mi6pe6x Год назад
Делаешь количество id/2 и от этого циклом for. Если id в разнобой, дай цикл по всем строкам, подели счетчик на 2 и от этого числа делаешь что тебе надо так же циклом for
@user-mt7mi6pe6x
@user-mt7mi6pe6x Год назад
И потом, среднее... Что? Среднее по вашим ценам в таблице, или среднее по id или по чему среднее?
@BorodaTTV
@BorodaTTV Год назад
Спасибо за ответ, но уже не актуально)
@user-mt7mi6pe6x
@user-mt7mi6pe6x Год назад
@@BorodaTTV OK, не зашел SQL?)
@BorodaTTV
@BorodaTTV Год назад
@@user-mt7mi6pe6x зашёл) это был вступительный тест) работаю третий месяц))
@ozodbekbahromov4116
@ozodbekbahromov4116 5 лет назад
здравствуйте . Скажите пожалуйста что как вы думаете чтобы быть хороший программист нужна математика ?
@WhiteBear141981
@WhiteBear141981 5 лет назад
Ozodbek Bahromov, здравствуйте! Не помешает
@user-gq7mm6fp6h
@user-gq7mm6fp6h 5 лет назад
Да , если хочешь чего-то большего , то да.
@clearconscience1345
@clearconscience1345 5 лет назад
Хороший программист - понятие растяжимое. Для большинства специализаций в программировании хватит базового знания алгебры - понимание коэффициентов (5 класс средней школы), например, сильно упрощает работу. Да, в машин лернинге или других пионерских облостях да еще и с амбициями конечно без математики делать нечего.
@Valerion._.228
@Valerion._.228 5 лет назад
Вашэ нэт но хотБы квадратные корни нужно
@kartezist
@kartezist 5 лет назад
нужно знать математику за 7-8 класс и всю высшую математику на уровне ознакомленности
@barsa700
@barsa700 3 года назад
Буквачка "А"
@just_proger1027
@just_proger1027 Год назад
умираю со смеху с "буквочки а"🤣🤣🤣
@MegaRuslan91
@MegaRuslan91 Год назад
(( Смотрел лишь для того чтобы узнать как делать выборку по полю с форматом даты и пуф - на те - ни слова о таком популярном выборе.
@user-yv2gx4wp4u
@user-yv2gx4wp4u 3 года назад
Жаль что всё мелко и не видно
@antonklennitski6782
@antonklennitski6782 3 года назад
"Сортировка по возрасстанию и спаданию" 11:40 рукалицо
@pinfold3201
@pinfold3201 3 года назад
Нет, это очень круто и понятно объясняешь. Но по 5 раз объяснять зачем ставится % вначале или в конце не нужно. Вообще много моментов, где итак уже все понятно, но ты продолжаешь объяснять, сильно напрягает если честно.
@user-mo5gn2xx8c
@user-mo5gn2xx8c 3 года назад
А давайте ваше 'буквочка' и 'табличка' выкрутим на максималку и получим: Полненький курсик для программистиков. Жмите кнопочки, переходите по ссылочке, а там текстик с картиночками, да в нижненькой половиночке контактики для телеграммчика.
@sherlock__330
@sherlock__330 2 года назад
спасибо
Далее
С Анджилишей на тусе💃
00:15
Просмотров 139 тыс.