Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.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
Java 同一表中的子查询出现问题_Java_Mysql_Sql_Subquery - Fatal编程技术网

Java 同一表中的子查询出现问题

Java 同一表中的子查询出现问题,java,mysql,sql,subquery,Java,Mysql,Sql,Subquery,我是sql新手,我需要使用子查询的帮助 在这个案子中,我需要获取Amanda和UAmanda的所有客户ID。但现在我只有这个客户ID 100456 如何使用customerId 100456 combain子查询获取Amanda和UAmanda下的所有数据 下面是表格 客户识别码 登录名 100456 阿曼达 101287 乌曼达 102458 奥利弗 103658 路易斯 如果您想获取Amanda和UAmanda下的所有customerId,那么我认为不需要子查询。您可以使用以下查询获得结果:

我是sql新手,我需要使用子查询的帮助

在这个案子中,我需要获取Amanda和UAmanda的所有客户ID。但现在我只有这个客户ID 100456

如何使用customerId 100456 combain子查询获取Amanda和UAmanda下的所有数据

下面是表格

客户识别码 登录名 100456 阿曼达 101287 乌曼达 102458 奥利弗 103658 路易斯
如果您想获取Amanda和UAmanda下的所有customerId,那么我认为不需要子查询。您可以使用以下查询获得结果:

select customer_id, login_name
from t_customers
where login_name in ('Amanda', 'UAmanda');

如果您想获取Amanda和UAmanda下的所有customerId,那么我认为不需要子查询。您可以使用以下查询获得结果:

select customer_id, login_name
from t_customers
where login_name in ('Amanda', 'UAmanda');

如果您说您仅有的数据是
客户Id
,我相信您需要以下信息:

select * 
from customers
where login_name like (
    select Concat('%',Login_Name,'%') 
    from customers
    where Customer_Id=100456
)

如果您说您仅有的数据是
客户Id
,我相信您需要以下信息:

select * 
from customers
where login_name like (
    select Concat('%',Login_Name,'%') 
    from customers
    where Customer_Id=100456
)

请包括您正在使用的实际查询。请包括您正在使用的实际查询。我的答案很有效,我想展示LIKE的用法,但您问题的严格答案是@pcsutar的答案,它不会返回像我一样的xAmanda。。。您的最终选择取决于您的实际需要。我的答案是有效的,我想展示LIKE的用法,但您问题的严格答案是@pcsutar的答案,它不会像我一样返回xAmanda。。。你的最终选择取决于你的实际需要。