Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/60.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查询_Mysql - Fatal编程技术网

mysql查询

mysql查询,mysql,Mysql,基本上我需要为mysql编写一个查询,但我没有这方面的经验,也找不到关于旧tinternet的好教程 我有一张叫rels的桌子 带有列“hosd_id”“linkedhost_id”“text link” 还有一张名为hostlist的表 列为“id”“hostname” 我试图实现的只是一个查询,当“host_id”等于“id”时,它会输出“hostname”和“linked_id” 任何关于语法或代码的帮助或指针都是有用的,甚至是一个好的mysql查询 指南这应该可以做到 SELECT ho

基本上我需要为mysql编写一个查询,但我没有这方面的经验,也找不到关于旧tinternet的好教程

我有一张叫rels的桌子

带有列“hosd_id”“linkedhost_id”“text link”

还有一张名为hostlist的表 列为“id”“hostname”

我试图实现的只是一个查询,当“host_id”等于“id”时,它会输出“hostname”和“linked_id”

任何关于语法或代码的帮助或指针都是有用的,甚至是一个好的mysql查询
指南

这应该可以做到

SELECT hostname, linked_id FROM hostlist, rels WHERE  rels.host_id = hostlist.id
尝试:

尝试:


MySQL文档中有一节介绍如何编写SQL查询,这是一个很好的开始。

我一直认为w3schools和Tizag教程对初学者来说非常好

试试这个:

select h.hostname, r.linkedhost_id from rels r inner join hostlist h on
r.hosd_id  = h.id where r.host_id = hostlist.id

最后,

每个人都正确地回答了这个问题,但我也想发布一个答案。 这是我的:

SELECT hostlist.hostname, rels.linkedhost_id
FROM rels
INNER JOIN hostlist ON (hostlist.id = rels.host_id)
WHERE rels.host_id = hostlist.id;

+1这个人不能一辈子就这么问。从长远来看,学习如何编写SQL比向每个人寻求帮助要好得多。是的,我理解你的意思,但如果你读了我的问题,也许你能理解我非常愿意学习,我只是问了一个问题,以便获得一些帮助。我非常感谢所有帮助过我的人,但是你这样的评论违背了这个网站的目标!!!!!!“只是学习编程”是对本网站上几乎每一个问题的相关评论,你是否会到处告诉evryone这一点。老实说,有些人生活在小世界里
select h.hostname, r.linkedhost_id from rels r inner join hostlist h on
r.hosd_id  = h.id where r.host_id = hostlist.id
SELECT hostlist.hostname, rels.linkedhost_id
FROM rels
INNER JOIN hostlist ON (hostlist.id = rels.host_id)
WHERE rels.host_id = hostlist.id;