• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Access 2007

  • Автор темы RR-Manro
  • Дата начала
Статус
Закрыто для дальнейших ответов.
R

RR-Manro

Доброго времени суток.

Недавно в первый раз занялся проектированием БД в Access 2007.
Есть пару вопросов, поделитесь ответами, кто сможет:

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

2. Сущность GAME связанна с сущностью MATCH отношением 1:М. В атрибуте BLUE_SCORE сущности MATCH, последний результат должен записываться в атрибут BLUE_SCORE сущности GAME. Индексом полем и внешним ключом является номер игры.

Выражение SQL примерно такое:

[sql]SELECT Last(MATCH.BLUE_SCORE) AS LastOfBLUE_SCORE
FROM GAME INNER JOIN [MATCH] ON GAME.ID = MATCH.MATH_NUMBER
GROUP BY MATCH.MATH_NUMBER;[/sql]

Однако результат не устраивает. Какое выражение нужно, чтобы для каждой игры был свой BLUE_SCORE.

3. В сущности GAME определенны атрибуты GAME_NUMBER, BLUE TEAM и WHITE TEAM, BLUE_SCORE и WHITE_SCORE, WINNER.
Атрибут WINNER, содержит результат команды победителя на основании BLUE_SCORE и WHITE_SCORE.
Здесь нужно выражение типа:

if (BLUE_SCORE>WHITE_SCORE)
WINNER = BLUE_TEAM
else
WINNER = WHITE_TEAM

Как это будет выглядеть на SQL.

Заранее спасибо за ответы.
 
S

savmaxem191

Здрасте
Появился вопрос: как на форме в бд создать текстовое поле, в котором данные обновлись бы (например из интернета). Заранее спасибо, а то сам ума не приложу, как это сделать.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!