На этом уроке мы получим выборки групп и команд по группам, и выведем результат в виде ассоциированного массива
Дата отправки отчёта:
20 июля 2018 г.
Задание выполнено: за
56 мин.
Чему научился:
Все отлично получилось вывести, использовал два запроса SELECT. Все таки запрос с JOIN'ом как-то более мне понятен, я уже к нему привык) Распишу алгоритм работы SELECT c JOIN'ом: сначала указываем поля для выборки обеих таблиц (я использовал псевдонимы для обращения к именам таблиц), далее пишем тип соединения (внешнее (левое, правое), внутреннее), в данном случае внутреннее, а потом пишем ключ - критерий, по какому столбцу будем соединять. Недаром мы использовали в таблице Team (в уроке таблица Commands) поле id_group, оно как раз и будет являться внешним ключом для таблицы Groups поля id.
Что было сложным:
Опять проблема в кодировке. Я когда через консоль вывел второй запрос SELECT, то пошли кракозябры. Изменил кодировку, все работает. Пробовал поменять кодировку БД (базы данных), но так и не получилось. WIN866 не ставится (я пробовал создать новую БД с заданной кодировкой). Я так понимаю, это просто проблема консоли, что неправильна кодировка отображается? Ведь в самой базе данные нормально (корректно) хранятся.
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 17947. Dmitry Sinitsin+117606. Виктор+113850. Владимир+13922. Александр+1791. Валерий Жданов+11901. Neverwinter 2+15394. Anton+118493. Evgenii Kudriavtcev+17645. Александр Львович+117443. WildOrc+11. Евгений Волосатов+117425. ser2018+12146. Иван+118688. Arslan+112464. Татьяна+16452. Кирилл Шмойлов+117255. Слава+1459. Сергей Сергеевич+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Заполнил только первые две группы А и B, они и отобразились при запросе из БД.
В запросе использовал альясы, удобная штука, позволяет укорачивать запросы.
Всё супер, идём дальше.
з.ы.
как видно из запроса, у меня путь до получения данных о стране не такой короткий, но красивый.
Научился: JOIN — оператор соединения языка SQL. В схему таблицы-результата входят столбцы обеих исходных таблиц (таблиц-операндов), то есть схема результата является «сцеплением» схем операндов; каждая строка таблицы-результата является «сцеплением» строки из одной таблицы-операнда со строкой второй таблицы-операнда.
var_dump возвращает структурированную информацию об одном или более выражений, которая включает его тип и значение.