我有一个问题。 我在MySQL db中有2个表,如下所示:
第一张表:
db.number
id name id_codes date
和第二个表:
db.number1
id_num package_id username paswword
请在日期大于x和num_package =y
时帮我查找姓名,用户名和密码。
使用MySQL db中的Join或其他事务。
PS
id_codes
的{{1}}与db.number
id_num
相同
非常感谢
答案 0 :(得分:1)
这样吗?
SELECT
T1.name,
T2.username,
T2.password
FROM
number T1
INNER JOIN number1 T2
ON T1.id_codes = T2.id_num
WHERE
T1.date > '2017-05-10' AND
T2.package_id = 'y'
答案 1 :(得分:0)
嗨@fortune我用过这个:就像你的答案,但我修改
选择 T1.name, T2.username, T2.password 从 号码T1 INNER JOIN number1 T2 ON T1.id_codes = T2.id_num 哪里 T1.date> “2017年5月10日” 和T2.package_id ='y'
这给了我想要的结果。