Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 什么是内联查询?有人能用一个简洁明了的例子来定义吗?_Mysql_Sql_Database_Sql Server 2008_Development Environment - Fatal编程技术网

Mysql 什么是内联查询?有人能用一个简洁明了的例子来定义吗?

Mysql 什么是内联查询?有人能用一个简洁明了的例子来定义吗?,mysql,sql,database,sql-server-2008,development-environment,Mysql,Sql,Database,Sql Server 2008,Development Environment,我的想法是内联查询是->查询中的查询。。是这样吗 这存在于sql server DB或DB查询中,就像在我们编写的存储过程中一样,或者可能与c代码以及如何在c中编写代码有关?? 这两件事我不清楚 查询中的查询是子查询 内联查询是在其他一些平台(例如C.g.)中硬编码的sql代码 string mysql=SELECT*fromtable内联查询是SQL的FROM子句中作为数据源存在的一种子查询类型 以下是子查询的类型: 如果它出现在选择列表中,则称为“子选择” 如果它出现在FROM子句中,则称为

我的想法是内联查询是->查询中的查询。。是这样吗

这存在于sql server DB或DB查询中,就像在我们编写的存储过程中一样,或者可能与c代码以及如何在c中编写代码有关??
这两件事我不清楚

查询中的查询是子查询

内联查询是在其他一些平台(例如C.g.)中硬编码的sql代码


string mysql=SELECT*fromtable

内联查询是SQL的FROM子句中作为数据源存在的一种子查询类型

以下是子查询的类型:

如果它出现在选择列表中,则称为“子选择”

如果它出现在FROM子句中,则称为“内联查询” 或“内联视图”

如果它出现在WHERE子句中,则可能是简单的子查询或 “相关子查询”


希望有帮助。

对我来说,内联查询是在代码中使用SQL时,不要选择。例如,ORM对象关系映射器或其他避免使用SQL的技术

因此:

var sql=从ID=1的客户中选择名称

而不是:

var customer=mapper.Customers.FirstOrDefaultx=>x.Id==1

有很多定义,所以提供一些上下文会有帮助

有一些映射程序可以让您几乎编写SQL,许多ORM也是如此,所以这很棘手:

它可能指的是不使用存储过程以及在代码库中不使用SQL的许多其他方式。这实际上可以是任何其他方式,所以做一个REST调用,GraphQL,OPath