gpt4 book ai didi

MYSQL从表1中选择第二个表的条件

转载 作者:行者123 更新时间:2023-11-29 13:01:22 24 4
gpt4 key购买 nike

我的第一个表名为 emp 是一个员工表,其中包含姓名、电话号码、城镇等信息。

我的第二个表,名为loc,是一个城市及其所在国家/地区的表。 - 在此列表中,城市数量少于第一个表中的城市。 (城市列表的目的与atm无关)

我想提取一个姓名和电话号码的列表(从中选择),为此我使用了从完整列表中选择姓名、号码并且它有效 - 但我只希望它向员工显示居住在我的“loc”平板电脑“城市”栏中的城市。如果可能的话,我还希望它显示国家/地区。

我厌倦了诸如此类的事情

select Name,Number from Full_list where City from Cities

但是没有成功。

编辑:想要添加确切的键以使其更简单

表 1:

EmpList
name number

表 2:

Cities
city country

这就是我想要针对平板电脑 1 中的city 列“检查”的内容,如果有匹配项,我希望它出现。

第 2 列国家/地区 如果可能的话,我也希望显示它。

TY

最佳答案

试试这个:

SELECT F.Name, F.Number 
FROM EmpList as E
INNER JOIN Cities as C ON (C.PRIMARY_KEY = E.FOREIGN_KEY)
WHERE C.cities LIKE '%YOUR CITY%';

将按键更改为您的 table 按键...

关于MYSQL从表1中选择第二个表的条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23294405/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com