06 - Агрегаты и Базовая Арифметика - Уроки PostgreSQL

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ม.ค. 2025

ความคิดเห็น • 45

  • @avecoder
    @avecoder  ปีที่แล้ว +2

    Практический Курс по Python:
    Stepik: stepik.org/a/126242
    Udemy: www.udemy.com/course/avecoder-advanced-python/?referralCode=270C5D0661A966B53743

  • @АлексейТартыжов-у5ц
    @АлексейТартыжов-у5ц 2 ปีที่แล้ว +15

    Ребят, если не можете поставить пустое значение для деняк (по какой-то причине макару не позволяет больше так сделать), то ставьте вместо money number

  • @elchibekmamasaliev8988
    @elchibekmamasaliev8988 4 ปีที่แล้ว +5

    'и внезапно вычитание' - от души посмеялся) объясняете очень хорошо!

    • @avecoder
      @avecoder  4 ปีที่แล้ว +2

      Рад, что зашло! ))

  • @Blamingplayer
    @Blamingplayer 4 ปีที่แล้ว +3

    Очень классно объяснил, спасибо большое) 👍
    Всем друзьям советую кто учит со мной

  • @denefty5189
    @denefty5189 4 ปีที่แล้ว +1

    Спасибо за курс! Просто коротко и понятно!

  • @rostislavmalyshev1775
    @rostislavmalyshev1775 3 ปีที่แล้ว +2

    AVE! Как всегда отличный урок.

  • @alexandermamaysur6602
    @alexandermamaysur6602 3 ปีที่แล้ว +4

    Спасибо вам за курс, но по MAX(price) таки не корректно работает запрос: на 7:17 на экране 5 путевок на Филлипины с разными ценами, имхо тупо выбирается вся таблица, у меня так же

  • @constructor3929
    @constructor3929 ปีที่แล้ว +1

    При запросе SELECT * FROM holiday возвращается фраза - ноль строк. Подскажите в чем проблема

  • @viktorzherekhin8590
    @viktorzherekhin8590 2 ปีที่แล้ว +2

    Здравствуйте! Не совсем понял смысл запроса на 7:12. В итоге получилось несколько записей из России, Тайланда, Канады, и пр. Нам ведь нужно было выбрать по одному самому дорогому городу из каждой страны? И у меня было 270 записей и вывелись все 270. Либо у нас тогда должны были быть одинаковые пары типа "Россия - Москва", но с разными ценами, и тогда мы бы увидели его назначение?

    • @AvtoQA
      @AvtoQA 2 ปีที่แล้ว +1

      там стоит группировать только по стране, тогда мы увидим самый дорогой город в этой стране и не будем туда отправлять своих работников))) просто убрать из group by destination_city

    • @ObitoUchiha-cj3mx
      @ObitoUchiha-cj3mx 2 ปีที่แล้ว

      @@AvtoQA в таком случае пишет, что destination_city должнен быть в GROUP BY
      запрос: SELECT destination_country, destination_city, MAX(price) FROM holiday GROUP BY destination_country;
      ERROR: column "holiday.destination_city" must appear in the GROUP BY clause or be used in an aggregate function
      подскажите пожалуйста как все таки должен выглядеть запрос?

  • @olegmitnik9617
    @olegmitnik9617 ปีที่แล้ว +1

    Спасибо!

  • @gunkov_egor
    @gunkov_egor 3 ปีที่แล้ว +2

    добрый день, при импорте таблицы вылетают ошибки: "неверный синтаксис для типа numeric: "$5590.86"
    Всё перепроверял, в чем может быть дело? подскажите, пожалуйста

    • @gunkov_egor
      @gunkov_egor 3 ปีที่แล้ว +1

      ааа
      у меня стоит значок '$'
      В mockaroo нельзя сделать так как вы, почему то. Нельзя поставить 'None' в графе валюта
      как это решить?)

    • @gunkov_egor
      @gunkov_egor 3 ปีที่แล้ว +9

      короче, сделал 'Number' в mockaroo. и всё збс

    • @dr.livesey5157
      @dr.livesey5157 3 ปีที่แล้ว

      У меня вылетала ошибка "character with byte sequence 0xd0 0x9e in encoding "UTF8" has no equivalent in encoding "WIN1252"", ваши действия помогли, спасибо!

  • @Like_a_boosss
    @Like_a_boosss ปีที่แล้ว

    А как можно посчитать кол-во строк во всех таблицах вместе в рамках одной базы данных?

    • @bekaking4378
      @bekaking4378 ปีที่แล้ว

      COUNT

    • @Like_a_boosss
      @Like_a_boosss ปีที่แล้ว

      @@bekaking4378 гениальный ответ.

  • @malikamamatkulova9561
    @malikamamatkulova9561 4 ปีที่แล้ว +1

    Как вы импортировали с визал код?

    • @avecoder
      @avecoder  4 ปีที่แล้ว

      Привет! Смотри урок номер 3 - про заполнение таблицы данными

    • @malikamamatkulova9561
      @malikamamatkulova9561 4 ปีที่แล้ว

      @@avecoder Привет! Я посмотрела. сделала как вы показали. но не могу понять как вы импортировали. Прошу подсказать плииииз))))

    • @дмитрийкузьмин-э7б
      @дмитрийкузьмин-э7б 4 ปีที่แล้ว

      вскод нужен просто чтобы внести изменения в срипт и сохранить их,а импортируете скрипт вы из той деректории(папки) куда он был сохранен.
      \i nameOfDirectory;

    • @ponyatnoeit169
      @ponyatnoeit169 3 ปีที่แล้ว

      еще нужно написать верно бек слеш и форвард слеш, тоисть эти знаки "/" "\" . В начале этого видео говориться об этом.
      Я в первом видео не мог из-за них импортировать.

  • @futuredast8969
    @futuredast8969 4 ปีที่แล้ว

    Где мы создали holiday таблицу

  • @ДаниилКедров
    @ДаниилКедров 4 ปีที่แล้ว +1

    Не очень понятно, что всё таки делает min(price) и max(price). Какой результат мы должны были получить?

    • @avecoder
      @avecoder  4 ปีที่แล้ว

      максимальное и минимальное значение

    • @vladislaverekeshov6896
      @vladislaverekeshov6896 4 ปีที่แล้ว

      @@avecoder SELECT destination_country, destination_city, MIN(price) FROM holiday GROUP BY destination_country, destination_city; что max, что min просто по рандому выдают значение. Даже на видео видно, что в min показывают тайланд, который стоит 9к

    • @vladislaverekeshov6896
      @vladislaverekeshov6896 4 ปีที่แล้ว +2

      @@avecoder если это минимальная цена конкретно по тайланду, то вопросов нет, видимо я не так понял

  • @armengevorkian7399
    @armengevorkian7399 4 ปีที่แล้ว

    Здравствуйте, почему-то не работают команды avg, sum. А max выдает ответ. С чем это может быть связано?

    • @avecoder
      @avecoder  4 ปีที่แล้ว

      Аве. Напиши сюда весь запрос целиком.

    • @fyrno2033
      @fyrno2033 4 ปีที่แล้ว

      @@avecoder postgres=# SELECT AVG(price) FROM apolo;
      Функция с данными именем и типами аргументов не найдена. Возможно, вам следует добавить явные приведения типов
      то же самое с ROUND

    • @avecoder
      @avecoder  4 ปีที่แล้ว

      ​@@fyrno2033 на видео эта функция работает?

    • @fyrno2033
      @fyrno2033 4 ปีที่แล้ว

      @@avecoder да

    • @fyrno2033
      @fyrno2033 4 ปีที่แล้ว

      @@avecoder 5:30

  • @sammygun84
    @sammygun84 ปีที่แล้ว +1

    Привет ты только не обижайся но начальный ролик в начале каждого видео немножко стремный у тебя там 25 кадра случайно не затерялось?:)

  • @RaCmd
    @RaCmd ปีที่แล้ว +2

    У меня факториал не работает в таком виде SELECT 5!; но помог SELECT factorial(5); вдруг кто столкнулся с этим!

    • @wekir6072
      @wekir6072 10 หลายเดือนก่อน

      спасибо)

  • @ponyatnoeit169
    @ponyatnoeit169 3 ปีที่แล้ว

    у меня средняя цена 5043 😎

  • @m1xaedzy
    @m1xaedzy 4 ปีที่แล้ว +2

    интро бы потише, а то он так неожиданно начинает орать после голоса

    • @avecoder
      @avecoder  4 ปีที่แล้ว

      начиная с курса Java интро больше нет

    • @dm1tryr905
      @dm1tryr905 2 ปีที่แล้ว +1

      @@avecoder а мне понравилось интро)