Разъяснение по вопросу архитектуры базы данных - PullRequest
0 голосов
/ 23 апреля 2019

Я работаю над викториной для этой стажировки, и один вопрос звучит странно.Я надеюсь, что один из вас может помочь мне найти разъяснения.

Контекст: я только что создал таблицу плоских файлов (база данных) и добавил 4 столбца (UserId, имя, фамилия, адрес электронной почты).Я заполнил каждый столбец 15 строками подготовленных данных.

В вопросе говорится: «Запросить все строки в столбце имени, начинающиеся с буквы B и упорядоченные по столбцу фамилии в порядке убывания».

Я не уверен, что они просят, это имеет для вас смысл?

Ответы [ 2 ]

3 голосов
/ 23 апреля 2019

Вопрос состоит в том, чтобы задать вопрос таблице, выбрать столбец с именем и все данные, которые начинаются с буквы «B».А потом заказал по фамилии.Это довольно простой запрос:

SELECT t.firstname
FROM tablename t
WHERE t.firstname like 'B%'
ORDER BY t.lastname DESC;

РЕДАКТИРОВАТЬ: я забыл DESC;

2 голосов
/ 23 апреля 2019

Запрос состоит в получении имен и фамилий строк, в которых имя начинается с буквы B, а затем упорядочить результирующий набор, используя поле фамилии в порядке убывания.

Запрос в sql будетбыть как:

SELECT firstname, lastname FROM users WHERE firstname LIKE 'B%' ORDER BY lastname DESC;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...