SQL

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

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

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

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

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

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, курсор - это ссылка на результат выполнения запроса?

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

mysql Вывести версию движка engine таблицы, все таблицы - в терминале, консоли SQL (MYSQL SHOW TABLES)

Forums:

Используйте команду (после выбора конкретной БД):

MYSQL SHOW TABLES

Или для конкретной таблицы:

SHOW TABLE STATUS WHERE Name = 'xxx';

Pages

Subscribe to RSS - SQL