Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Уникальная игра, объединяющая популярные механики Match3 и пошаговые бои!

Магический мир

Мидкорные, Ролевые, Три в ряд

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

IT + SQL

С этим тегом используют

Программирование IT юмор Программист Юмор Работа Картинка с текстом Разработка База данных Обучение Python Mysql Все
133 поста сначала свежее
10
Slava.Rozhnev
Slava.Rozhnev
4 месяца назад
ИТ-проекты пикабушников

Глобальное обновление на SQLTest.online: новый дизайн, лайки и многое другое!⁠⁠

Привет, Пикабу! Я, рад представить вам крупное обновление сайта! Я долго работал над этим, прислушиваясь к вашим отзывам и пожеланиям, и надеюсь, что вам понравится результат. Отдельно хочу поблагодарить Георгия Григорчука за прекрасный дизайн — именно благодаря ему сайт выглядит так современно и привлекательно!

Глобальное обновление на SQLTest.online: новый дизайн, лайки и многое другое! Обучение, IT, SQL

Новый дизайн

Что изменилось?

  • Новый дизайн: Как вы уже заметили, сайт полностью преобразился! Георгий Григорчук создал для SQLTest.online современный, интуитивно понятный и, конечно же, приятный глазу интерфейс. Уверен, что теперь учиться и практиковаться в SQL станет еще комфортнее.

  • Обмен решениями: Теперь вы можете не только решать задачи, но и видеть решения других пользователей! Эта функция позволит нам создать настоящее сообщество, где каждый сможет учиться друг у друга. Вы сможете увидеть, как другие решили ту же задачу, оценить их решения лайками и оставить свой комментарий (в ближайшей перспективе). Уверен, что это станет отличным способом обмениваться знаниями и опытом.

  • Избранное: Я добавил возможность добавлять понравившиеся задачи в избранное. Теперь вы сможете легко вернуться к интересным или сложным задачам, чтобы повторить их позже или использовать в качестве примера.

Зачем я это сделал?

Я работаю над SQLTest.online один, и для меня очень важно ваше мнение. Я стремлюсь создать идеальную платформу для изучения SQL, где каждый сможет найти для себя полезные материалы и получить поддержку от сообщества. Эти обновления – большой шаг в этом направлении. Я уверен, что они сделают обучение более интерактивным и эффективным.

Что дальше?

Я продолжаю работать над SQLTest.online и планирую добавлять еще больше интересных функций и контента. У меня много идей, и я надеюсь, что вы поддержите меня в этом начинании. Следите за обновлениями!

Присоединяйтесь!

Приглашаю вас оценить обновления на сайте SQLTest.online и поделиться своим мнением в нашем чате. Для меня это очень важно! Вместе мы сделаем SQLTest.online еще лучше!

Не забудьте зарегистрироваться, чтобы получить доступ ко всем возможностям платформы, включая тестирование и сохранение прогресса.

SQLTest.online – ваш помощник в мире SQL!

P.S. Буду очень благодарен, если вы поделитесь этой новостью с друзьями и коллегами, которые изучают SQL! Для меня это лучшая поддержка. Спасибо!

Показать полностью
[моё] Обучение IT SQL
2
6164
tproger.official
tproger.official
4 месяца назад
Типичный программист

Шутка про SQL⁠⁠

Шутка про SQL IT юмор, Программирование, IT, Программист, SQL, Sql injection, Комиксы, Мемы
Показать полностью 1
IT юмор Программирование IT Программист SQL Sql injection Комиксы Мемы
192
23
IliaHohlov
IliaHohlov
5 месяцев назад
Лига программистов

3 возможности PostgreSql, которые удивили меня больше всего!⁠⁠

3 возможности PostgreSql, которые удивили меня больше всего! Программирование, IT, Собеседование, Программист, SQL, Postgresql, Oracle, Тестирование, Длиннопост

1. Есть DISTINCT ON

В PostgreSQL оператор DISTINCT можно использовать не только после слова SELECT для вывода уникальных строк всего набора данных, и не только внутри агрегатных функций, но ещё и для вывода лишь одной строки из нескольких, которые имеют одинаковое значение в указанном столбце (столбцах). В этом случае, с помощью ORDER BY можно определить какую именно из выводящихся строк с одинаковым значением в указанном столбце или столбцах, нужно вывести.

В отличие от обычного DISTINCT, который убирает дубликаты по всем полям в SELECT, DISTINCT ON (<столбец или набор столбцов>) выбирает первую строку для каждой группы значений в указанном в скобочках столбце (или наборе столбцов).

Так можно вывести последний заказ каждого пользователя:

SELECT DISTINCT ON (user_id) user_id, order_id, order_date, amount FROM orders ORDER BY user_id, order_date DESC;

2. Можно выводить строки без столбцов

Это ещё одна особенность PostgreSQL. Запросы SELECT, в которых не указаны ни поля после слова SELECT, ни звёздочка, прекрасно выполняются. Пример на PostgreSql версии 16.5:

3 возможности PostgreSql, которые удивили меня больше всего! Программирование, IT, Собеседование, Программист, SQL, Postgresql, Oracle, Тестирование, Длиннопост

И даже chatgpt об этом (пока ещё) не знает.

3. С помощью GENERATE_SERIES можно на лету генерировать динамические таблицы чисел, дат, дней недели и другую информацию

Вывести дни недели можно следующим способом:

3 возможности PostgreSql, которые удивили меня больше всего! Программирование, IT, Собеседование, Программист, SQL, Postgresql, Oracle, Тестирование, Длиннопост

А так, например, можно вывести все числа января и февраля:

3 возможности PostgreSql, которые удивили меня больше всего! Программирование, IT, Собеседование, Программист, SQL, Postgresql, Oracle, Тестирование, Длиннопост

Продолжая предыдущий пример, можно добавить вывод количеств посещений сайта prime-soft.biz в выводимые даты:

3 возможности PostgreSql, которые удивили меня больше всего! Программирование, IT, Собеседование, Программист, SQL, Postgresql, Oracle, Тестирование, Длиннопост

Напиши под постом что удивило в PostgreSql именно тебя. Буду очень рад, если поделишься опытом! И, конечно, буду рад, твоему лайку моей статье! А ещё у меня есть Телеграм канал, в котором регулярно решаем задачи по SQL с собеседований и реальной практики!

Показать полностью 5
[моё] Программирование IT Собеседование Программист SQL Postgresql Oracle Тестирование Длиннопост
6
4
IliaHohlov
IliaHohlov
5 месяцев назад
Лига программистов

Задача по SQL на этот понедельник⁠⁠

Всем доброго понедельника!

Как насчёт очередной небольшой задачи по SQL с нашего Телеграм-канала?

В базе данных (на примере СУБД ORACLE), среди прочих, есть три таблицы, определённые следующим образом:

/* Таблица Сотрудники */

CREATE TABLE PERS (

ID NUMBER PRIMARY KEY,

FIO VARCHAR(100) NOT NULL,

PHONE VARCHAR(10) DEFAULT '' NOT NULL);

/* Автомобили сотрудников */

CREATE TABLE CARS (

ID NUMBER PRIMARY KEY,

BRAND VARCHAR(50) NOT NULL,

MODEL VARCHAR(50) NOT NULL,

ID_PERS_OWNER NUMBER NOT NULL,

CONSTRAINT FK_CAR_OWNER FOREIGN KEY

(ID_PERS_OWNER) REFERENCES PERS(ID)

);

/* Сотрудники-водители */

CREATE TABLE DRIVERS (

ID_PERS NUMBER PRIMARY KEY,

DRIVE_LICENSE_NUM VARCHAR(20) DEFAULT NULL,

CONSTRAINT FK_PERS_DRIVER FOREIGN KEY

(ID_PERS) REFERENCES PERS(ID)

);

В таблице PERS данные:

ID FIO PHONE

1 Иванов И.И. 9057553111

2 Петров П.П. 9104454545

3 Сидоров А.И. 9113457778

В таблице CARS данные:

ID BRAD MODEL ID_PERS_OWNER

1 Ауди А4 1

2 Фиат Панда 2

3 Форд Мондео 2

Какой результат вернёт выполнение следующего SQL-скрипта, состоящего из трёх команд?

TRUNCATE TABLE DRIVERS;

INSERT INTO DRIVERS

(ID_PERS)

SELECT p.ID

FROM PERS p

JOIN CARS c

On c.ID_PERS_OWNER = p.ID;

SELECT COUNT(*)

FROM DRIVERS;

Задача по SQL на этот понедельник Программирование, IT, Собеседование, SQL, База данных, Mysql, Oracle, Postgresql, Тестирование, Программист
Показать полностью 1
[моё] Программирование IT Собеседование SQL База данных Mysql Oracle Postgresql Тестирование Программист
4
482
Slava.Rozhnev
Slava.Rozhnev
6 месяцев назад
Серия SQLtest - бесплатный тренажёр SQL

SQLTest — год вместе!⁠⁠

Чуть больше года назад я запустил проект sqltest.online — бесплатный онлайн-тренажёр, призванный помочь всем желающим освоить SQL на практике. Сегодня мы с гордостью подводим итоги этого замечательного года!

SQLTest — год вместе! IT, Обучение, Стартап, SQL, Программирование, Mysql, Postgresql

Статистика Яндкс Метрики

Наши достижения:

  • Тренажёр предоставляет вам пять баз данных (MySQL, PostgreSQL, MS SQL Server, SQLite, Firebird) для отработки навыков.

  • Вам доступно почти 300 разнообразных практических задач.

  • Реализована возможность пройти тест на знание SQL и узнать свой рейтинг.

  • По данным Яндекс.Метрики:

    • Наш сайт посетили более 38 000 человек, просмотрев более 350 000 страниц!

    • Более 2700 зарегистрированных пользователей решили почти 50 000 задач — это потрясающий результат!

    • Наше дружное сообщество в Telegram объединяет более 700 активных участников.

Огромное спасибо всем, кто был с нами в этот год! Ваша поддержка и активность — лучшая мотивация для нас.

Хотите поддержать проект?

Мы рады, что SQLTest помогает вам в изучении SQL. Если вы хотите внести свой вклад в развитие проекта и поддержать его дальнейшее существование, вы можете сделать пожертвование. Любая сумма будет принята с благодарностью и направлена на улучшение и развитие.

Хотите поддержать проект и рассказать о своём продукте или услуге нашей заинтересованной аудитории? Свяжитесь с нами по поводу размещения рекламы на сайте sqltest.online!

Показать полностью
[моё] IT Обучение Стартап SQL Программирование Mysql Postgresql
59
Trup.fsmoke
Trup.fsmoke
6 месяцев назад

Ответ на пост «SQLite»⁠⁠2

SQLite никуда не может быть установлен - это embedded БД.

По сути просто сишечные хедер и исходник вкомпиленные в сторонний софт.

Deploy это НЕ установка, а распространение!

ПС
Пост уровня "где мне браузер купить"

IT Программирование SQL Ответ на пост Текст
14
263
syabro
syabro
6 месяцев назад
Лига программистов

Ответ на пост «SQLite»⁠⁠2

Ответ на пост «SQLite» IT, Программирование, SQL, Ответ на пост

https://github.com/mackyle/sqlite/blob/18cf47156abe94255ae1495ba2da84517dce6081/src/os.h#L65-L75

2006-10-31: По умолчанию префикс ранее был “sqlite_”. Но затем McAfee начала использовать SQLite в своем антивирусном продукте и стала размещать файлы с именами, содержащими “sqlite”, в папке c:/temp.

Это раздражало многих пользователей Windows. Эти пользователи затем искали “sqlite” в Google, находили телефонные номера разработчиков и звонили им ночью, чтобы пожаловаться.

По этой причине стандартный префикс имени был изменен на “sqlite”, написанный задом наперед.

Таким образом, временные файлы все еще можно идентифицировать, но любой, кто достаточно умён, чтобы разобраться в коде, также, вероятно, поймёт, что звонки разработчикам не помогут избавиться от файлов.

Показать полностью
IT Программирование SQL Ответ на пост
16
Блог компании Партнёрский материал Реклама
practicum.yandex
practicum.yandex
15 дней назад

Python, 1С, тестирование и еще один курс для тех, кто хочет стартовать в IT⁠⁠

Собрали наши курсы программирования для тех, кто хочет освоить новую профессию в IT.

Python, 1С, тестирование и еще один курс для тех, кто хочет стартовать в IT IT, Онлайн-курсы, Программист, Программирование, Обучение, Длиннопост, Блоги компаний

Тестировщик

Сколько учиться: 5 месяцев

Тестировщики проверяют программное обеспечение сайтов и приложений, ищут и устраняют в них ошибки и баги и оценивают удобство интерфейса.

На курсе вы изучите 12 инструментов, которые потребуются в работе. Например, Python и язык запросов SQL, графический редактор Figma и инструмент для тестирования API Postman. К концу обучения у вас в портфолио будет семь проектов.

Первый модуль можно пройти бесплатно — поймете, подходит ли вам это направление.

Начать учиться бесплатно>>


Разработчик 1С

Сколько учиться: есть базовый курс на 6 месяцев и расширенный — на 8.

1С — язык программирования для работы с продуктами одноименной компании. Он помогает автоматизировать бизнес-процессы и разрабатывать бизнес-ориентированные приложения. В России с 1С работают и большинство компаний, как небольших, так и крупных.

За полгода вы научитесь работать с платформой и писать код на языке 1С, поработаете с отчетами и системой компоновки данных, научитесь создавать механизмы бухгалтерского учета. Вас ждет девять итоговых работ и выпускной проект.

Начать учиться бесплатно>>


Python-разработчик буткемп

Сколько учиться: 4 месяца

Курс включает восемь блоков. Первый и второй — знакомство с Python, остальные — более глубокое погружение в тему. Например, бэкенд на Django, изучение алгоритмов и структуры данных, разбор асинхронностей и нюансов работы с Flask.

Формат буткемп — это интенсивное обучение. Нагрузка в неделю составит около 30 часов, вы можете рассчитывать на поддержку наставников.

Начать учиться бесплатно>>


Системный администратор

Сколько учиться: 6 месяцев

Сисадмин отвечает за исправность информационной инфраструктуры компании. В зоне его ответственности компьютерные системы, сети, серверы, ПО и безопасность данных.

На протяжении всего обучения вы будете знакомиться с Linux, приложениями с открытым исходным кодом, сетевыми протоколами и системами хранения данных.

Начать учиться бесплатно>>


Чем интенсивнее курс, тем быстрее начинается этап поиска работы. В нашем Карьерном центре мы поддерживаем студентов: помогаем оформлять резюме и портфолио, проходить собеседования, предлагаем вакансии и стажировки от 4000+ партнеров. Стартуйте в IT уверенно!

Реклама ООО «Яндекс», ИНН: 7736207543

Показать полностью
IT Онлайн-курсы Программист Программирование Обучение Длиннопост Блоги компаний
16
1884
wilddolphin
wilddolphin
6 месяцев назад

SQLite⁠⁠2

SQLIte установлен 1000000000000 (триллион) раз. Его разработкой руководят 3 (три) человека
https://www.sqlite.org/mostdeployed.html

IT Программирование SQL Текст
292
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии