Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.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
C# 对象名称SQL select无效_C#_Mysql_Sql - Fatal编程技术网

C# 对象名称SQL select无效

C# 对象名称SQL select无效,c#,mysql,sql,C#,Mysql,Sql,我试图从两个共享相同唯一标识符的表中选择项。我正在使用的select语句是;' select f1.[filmTitle], f1.[filmImagePath], f1.[filmRating], f1.[filmPrice], f2.[filmActors], f2.[filmDesciption], f2.[filmTrailer], f2.[filmLength], f2.[filmDirector], f2.[filmCertificate] FROM film.[filmID]

我试图从两个共享相同唯一标识符的表中选择项。我正在使用的select语句是;'

select 
f1.[filmTitle],
f1.[filmImagePath],
f1.[filmRating],
f1.[filmPrice],
f2.[filmActors],
f2.[filmDesciption],
f2.[filmTrailer],
f2.[filmLength],
f2.[filmDirector],
f2.[filmCertificate] 
FROM film.[filmID] f1 
JOIN filmData.filmID f2 
ON f1.filmID = f2.filmID 
WHERE (f1.filmID = @ID)
表1[命名为“电影”]中有列;filmID、filmTitle、filmImagePath、filmRating、filmPrice

表2[命名为'filmData']包含以下列:;电影ID,电影演员,电影描述,电影预告片,电影长度,电影导演,电影证书

我收到错误“无效对象名称'films.filmID'


谢谢

您的表名为
电影
。这就是你应该选择的

这:

应该是这样的:

FROM films f1 
JOIN filmData f2 

您在查询中所做的是尝试从其他列中选择一列。。这真的没有意义。

您的表名为
films
。这就是你应该选择的

这:

应该是这样的:

FROM films f1 
JOIN filmData f2 

您在查询中所做的是尝试从其他列中选择一列。。这真的没有意义。

您的表名为
films
。这就是你应该选择的

这:

应该是这样的:

FROM films f1 
JOIN filmData f2 

您在查询中所做的是尝试从其他列中选择一列。。这真的没有意义。

您的表名为
films
。这就是你应该选择的

这:

应该是这样的:

FROM films f1 
JOIN filmData f2 

您在查询中所做的是尝试从其他列中选择一列。。这真的没什么意义。

哦,很简单,呃:p我对SQL不太在行,所以我希望更糟,谢谢你解释我的查询也在做什么。没问题。我想我们一开始都犯了这个错误。当我了解什么是连接时,我当然犯了这个错误,假设你直接连接了一个列。哦,很简单,呃:P我不擅长SQL,所以我期望更糟,谢谢你解释我的查询也在做什么。没问题。我想我们一开始都犯了这个错误。当我了解什么是连接时,我当然犯了这个错误,假设你直接连接了一个列。哦,很简单,呃:P我不擅长SQL,所以我期望更糟,谢谢你解释我的查询也在做什么。没问题。我想我们一开始都犯了这个错误。当我了解什么是连接时,我当然犯了这个错误,假设你直接连接了一个列。哦,很简单,呃:P我不擅长SQL,所以我期望更糟,谢谢你解释我的查询也在做什么。没问题。我想我们一开始都犯了这个错误。在了解JOIN是什么的时候,我肯定犯了一个错误,假设你直接加入了一列。检查一下名字。。您的代码显示“from film.[filmID]f1”,您解释了名为“films”的表,请检查名称。。您的代码显示“from film.[filmID]f1”,您解释了名为“films”的表,请检查名称。。您的代码显示“from film.[filmID]f1”,您解释了名为“films”的表,请检查名称。。您的代码显示“from film.[filmID]f1”,您解释了名为“films”的表