Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.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 创建使用子查询的SQL命令。SQL新手_Mysql_Sql_Sql Server - Fatal编程技术网

Mysql 创建使用子查询的SQL命令。SQL新手

Mysql 创建使用子查询的SQL命令。SQL新手,mysql,sql,sql-server,Mysql,Sql,Sql Server,我被要求做以下工作: 编写一个SQL命令,该命令使用子查询检索居住在郊区(姓氏为“Stevens”的人居住的地方除外)的客户的所有客户数据 SELECT * FROM CustDetails WHERE LName <> Stevens 从CustDetails中选择* 我叫史蒂文斯在哪里 这是正确的做法吗 下面是表格设计的屏幕截图:使用子查询来标识史蒂文斯居住的所有郊区。然后排除居住在这些郊区的任何客户 ;WITH steven_suburbs AS ( SELECT DIS

我被要求做以下工作:

编写一个SQL命令,该命令使用子查询检索居住在郊区(姓氏为“Stevens”的人居住的地方除外)的客户的所有客户数据

SELECT * FROM CustDetails
WHERE LName <> Stevens 
从CustDetails中选择*
我叫史蒂文斯在哪里
这是正确的做法吗


下面是表格设计的屏幕截图:

使用子查询来标识史蒂文斯居住的所有郊区。然后排除居住在这些郊区的任何客户

;WITH steven_suburbs AS (
SELECT DISTINCT
 Suburb
FROM
 CustDetails
WHERE
 LName = ‘Stevens’)
SELECT
 c.*
FROM
 CustDetails AS c
  LEFT JOIN
 steven_suburbs AS s
  ON
   c.Suburb = s.Suburb
WHERE
 s.Suburb IS NULL

使用
=而不是
,因为它看起来更酷。。。。英雄联盟请发布您的表格结构以及您尝试过的任何其他工作。您当前的查询几乎肯定是错误的,因为我认为您至少需要一个子查询才能得到您想要的答案。阅读您的问题,我认为您错过了这一部分
住在郊区而不是
。因此,我认为您需要添加第二个条件:
Select*From CusDetails,其中LName'Steven'和LStay='suburban'
您发布的语句不包含子查询,因此不-它不正确。
是ANSI SQL和可移植的<代码>=
已弃用,在编写新代码时不应使用。