SQL

Cеминар по Программированию/Бесплатные курсы c нуля 2025: Паскаль, PHP, JavaScript Сообщество. Онлайн - как начать

Внимательно ознакомься с текстом ниже (не зря же мы его писали и периодически обновляем! ;), если темы обучения подойдут - ответь на вопросы, которые встретятся ниже, в одном из пунктов.

1. О сообществе

IFF -- это сообщество, направленное на свободный обмен знаниями и улучшение условий такого обмена.

Сейчас у нас есть два направления:

SQL-инъекции: как они Работают и как Защититься - Примеры и логика работы инъекции, варианты защиты

Forums:

Полная смена задачи через UNION

Логику кода:

$res = mysqli_query(
"SELECT id_news, header, body, author FROM news WHERE id_news = " 
. $_REQUEST['id']);

Можно полностью поменять "добросив" второй запрос через UNION, передав в качестве параметра id строку:

 -1 UNION SELECT 4 username, password,1 FROM admin, 

в итоге мы получим запрос вида:

sql Многие ко многим, условия на группировку - Задачи с собеседований

Forums:

Задача

Есть книги и авторы, одну книгу могут писать несколько авторов и, конечно же, один автор может написать много книг (промежуточный вопрос по sql: как организовать такую связь? вы тут же отвечаете: ""это "многие ко многим", потому через 3 таблицы"").

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

sql Определение максимума в группа и условия на количество элементов в группах - Задачи с собеседований

Forums:

Задача

В некоторой СУБД есть таблица persons, в которой есть поля:

  1. id
  2. name -- имя сотрудника
  3. salary -- его зарплата
  4. department_id --id отдела, в котором работает данный сотрудник.

Напишите SQL запросы:

  1. Который выведет список людей, которые получают максимальную зарплату в своём отделе.
  2. Который выведет список отделов (их id), в которых работают больше чем 5 человек.

Схема базы данных -- что это в программировании

Схема БД - информация о базе данных в целом, а также о структуре и свойствах её таблиц.

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

Может быть представлена в виде таблицы или визуально.

Пример как создать, смотри здесь.

Базовый курс SQL. Сортировка данных. ORDER BY

Forums:

[к оглавлению]

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

SELECT student_surname
FROM Students;

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

PDO setAttribute ATTR_ERRMODE, ERRMODE_EXCEPTION значение атрибутов

Рассмотрим данную функцию из ядра SimpleMVC, файл ..\ItForFree\SimpleMVC\mvc\Model.php

Sql. Чем курсоры отличаются от представлений

Forums:

Для чего нужны курсоры? Правильно ли я понимаю, что в sql, курсор - это ссылка на результат выполнения запроса?

Если да, то чем он отличается от представления, ведь применяются они для многократного использования полученного результата

Pages

Subscribe to RSS - SQL