2016-11-18 66 views
-3

有2个表格x和y。这些陈述如何工作?

这些陈述如何工作?

WHERE x.continent = y.continent 
    AND x.name != y.name 
+0

你能不能给关于你的问题/问题的更多细节。请阅读[** How-to-Ask **](http://stackoverflow.com/help/how-to-ask) \t \t这里是个好地方到[** START **](http://spaghettidba.com/2015/04/24/how-to-post-at-sql-question-on-a-public-forum/),了解如何改善您的问题质量并获得更好的答案。 –

回答

1

对于SQL查询,where子句定义所选内容的条件。 在您的声明中,x表格和来自y表格的continent列的continent列必须相同。

第二种说法是,行必须有不同名称的条件,但我不相信语法是正确的,因为“不等于”是SQL以下符号:“<>”

+0

!=在SQL中也不等于。 –

+0

嗯,学到了新东西。被告知!=不起作用,你必须使用'<>'。谢谢 – danielku97