Открываем "Мохнатую азбуку" Бориса Заходера и читаем названия животных на все буквы алфавита.
a. Слово ёж можно зашифровать рисунками жирафа и зебры.
b. Алгоритм расшифровки. 1) смотрим картинку животного. 2) берём его первую букву. 3) берём предыдущую букву.
c. Расшифровать сообщение, которого нет, очень трудно.
d. Нет животных на такие буквы: Й, Ь, Ы, Ъ, Ю. Интересная ситуация с буквой Ю. Вот стихи: Это Южный Ктототам. Я его придумал сам. Я вам честно говорю: Зверя нет на букву Ю! В одной книге я видел иллюстрацию к этой букве. В качестве Южного Ктототама неожиданно был нарисован... негр. Таким образом, нельзя закодировать буквы: И, Щ, Ь, Ы, Э.
Не указано, какая используется СУБД, ниже запросы подойдут для 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.id 3. 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
a. Слово ёж можно зашифровать рисунками жирафа и зебры.
b. Алгоритм расшифровки.
1) смотрим картинку животного.
2) берём его первую букву.
3) берём предыдущую букву.
c. Расшифровать сообщение, которого нет, очень трудно.
d. Нет животных на такие буквы:
Й, Ь, Ы, Ъ, Ю.
Интересная ситуация с буквой Ю. Вот стихи:
Это Южный Ктототам.
Я его придумал сам.
Я вам честно говорю:
Зверя нет на букву Ю!
В одной книге я видел иллюстрацию к этой букве. В качестве Южного Ктототама неожиданно был нарисован... негр.
Таким образом, нельзя закодировать буквы: И, Щ, Ь, Ы, Э.
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.id
3. 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