Идея, которую я имею, заключается в том, что встроенный запрос -> запрос в запросе .. это правильно?
и это существует в базе данных sql-сервера или запросе к базе данных, например, в хранимых процедурах, которые мы пишем, или может относиться к коду С# и тому, как мы пишем его на С# ?? Это две вещи, о которых я не знаю..!






Запрос внутри запроса является подзапросом.
Встроенный запрос - это код sql, жестко запрограммированный внутри какой-либо другой платформы, такой как С#, например.
строка mysql = "ВЫБЕРИТЕ * ИЗ ТАБЛИЦЫ"
Встроенный запрос — это тип подзапроса, присутствующий в предложении FROM SQL в качестве источника данных.
Ниже приведен тип подзапроса:
If it present in the SELECT list, it is called “sub-select”.
If it present in the FROM clause, it is called “inline-query” or “inline-view”.
If it present in WHERE clause, it may be simple sub-query or “co-related sub-query”.
Надеюсь, это поможет.
Для меня встроенный запрос — это когда я ДЕЛАТЬ использую SQL в коде, а НЕ НАДО выбираю (например) ORM (Object Relational Mapper) или другую технологию, чтобы избежать SQL.
Так:
var sql = "ВЫБЕРИТЕ имя ОТ клиента, ГДЕ ID = 1";
вместо:
var customer = mapper.Customers.FirstOrDefault(x => x.Id == 1);
Существует множество определений, поэтому было бы полезно предоставить некоторый контекст.
Есть несколько картографов (Dapper), которые позволяют вам почти писать SQL (как и многие ORM), так что ЭТО СЛОЖНО :)
Это может относиться к НЕТ с использованием хранимых процедур и многими другими способами отсутствия SQL в вашей кодовой базе. Это может быть буквально любым другим способом, поэтому сделайте вызов REST, GraphQL, OPath, ....