Есть ответ 👍

Азы sql. имеется сайт, на котором пользователи пишут статьи и могут их комментировать. все данные сайта хранятся в базе данных. структура базы данных: таблица users – пользователь сайта: id – уникальный идентификатор записи name – имя пользователя age – возраст пользователя admin – true = администратор сайта, false = обычный пользователь таблица article – статьи: id - уникальный идентификатор записи user_id – идентификатор пользователя из таблицы users, написавшего статью annotation – аннотация к статье text – полный текст статьи таблица comments – комментарии к статье: id - уникальный идентификатор записи user_id - идентификатор пользователя из таблицы users, написавшего комментарий text – текст комментария is_deleted – true = комментарий помечен как удаленный, false = комментарий не помечен таблица article_comment_association – привязка комментариев к статьям: article_id – уникальный идентификатор статьи из таблицы articles сomment_id – уникальный идентификатор комментария из таблицы comments создайте запросы, возвращающие следующие данные: 1. все идентификаторы статей, в тексте которых есть слово “beta” или цифра 4 2. все идентификаторы статей, которые не содержат комментариев 3. все имена пользователей, у которых есть статьи с комментариями 4. список идентификаторов статей и количество комментариев к этим статьям

176
301
Посмотреть ответы 2

Ответы на вопрос:

Anonim4ka
4,4(15 оценок)

Не указано, какая используется субд, ниже запросы подойдут для postgresql: 1. select article.id from  article  where article.text like '%beta%' or '%4%' 2.  select article.id   from  article  where comments.text  is null and  article_comment_association.article_id=article.id and  article_comment_association.сomment_id= comments.id3. select  users.name from users  where  users.id=article.user_id and  article_comment_association.article_id=article.id and  article_comment_association.сomment_id=comments.id 4.  select  article.id, count(comments.id) as "cnt" from    article, comments where article_comment_association.article_id=article.id and  article_comment_association.сomment_id=comments.id 

Ответ а. s: =0; \\ обнуляем значение переменной.for і: =1 to n do readln (a[i]);   \\ вводим значения массива от 1 до n (задается в предусловии )for і: =1 to n do s: =s+a[i];   \\ суммируем все введенные элементы массиваwriteln (s);   \\  вывод переменной s (суммы значений).

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

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

Подпишись на наш телеграмм канал

GTP TOP NEWS