Мне интересно, что можно считать лучшими практиками с точки зрения SQL-запроса для вызова API.
Например,
скажем, у нас есть таблица с именем Person
со столбцами id
, name
, age
.
Допустим, у нас есть конечная точка API с именем /api/persons
, которая собирает всю информацию из таблицы Person, выполняя запрос SQL.
Здесь возможны два запроса:
SELECT * FROM Person;
и
SELECT Person.id, Person.name, Person.age FROM Person
;
Какой из них будет считаться лучшим, или это действительно зависит от варианта использования / сценария?
Если это имеет значение, давайте предположим, что это сделано на сервере Node.js с Express и MySQL.
Спасибо всем!