有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java问题与同一表中的子查询

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

我要抓住阿曼达和乌曼达手下的所有客户ID。但现在我只有这个客户ID 100456

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

下面是表格

Customer_Id Login_Name
100456 Amanda
101287 UAmanda
102458 Oliver
103658 Louis

这是我的子查询

select customer_id,login_name
from
(select tc.customer_id, tc.login_name from t_customers tc where tc.login_name = login_name)
where t_customers where customer_id = 100456;

但它只把阿曼达和100456还给了我,其他的阿曼达没有回来

有人能帮我解决这个问题吗

这是我想要的预期结果

^{tb2}$

共 (1) 个答案

  1. # 1 楼答案

    如果你说你仅有的数据是customer_Id,我相信你需要以下信息:

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