Java 我有两个表(个人和文章),如何从文章表中选择一个人的所有文章?
人员表: 文章表: 我想从articles表中逐个选择所有文章。我该怎么做 其次,我想从一个类别中选择所有的文章(比如说所有体育类别的文章) 最后,用户认为最喜欢的所有文章Java 我有两个表(个人和文章),如何从文章表中选择一个人的所有文章?,java,android,sql,sqlite,Java,Android,Sql,Sqlite,人员表: 文章表: 我想从articles表中逐个选择所有文章。我该怎么做 其次,我想从一个类别中选择所有的文章(比如说所有体育类别的文章) 最后,用户认为最喜欢的所有文章 如何实现这三点?一个人选择所有文章: SELECT * FROM Articles WHERE Name="Andy" 从一个类别中选择所有文章: SELECT * FROM Articles WHERE Category="sports" 选择所有被视为最喜爱的文章: SELECT * FROM Articles
如何实现这三点?一个人选择所有文章:
SELECT * FROM Articles WHERE Name="Andy"
从一个类别中选择所有文章:
SELECT * FROM Articles WHERE Category="sports"
选择所有被视为最喜爱的文章:
SELECT * FROM Articles WHERE Favourite="yes"
试试这个:
SELECT Article FROM Articles_Table
WHERE Person_Name In ( SELECT Name FROM Person_Table);
或:
对于MySQL,上面的查询工作正常,对于SQL,第二个查询如下
Select a.Article FROM Articles_Table AS a
INNER JOIN Person_Table AS P ON p.Name = a.Person_Name;
在这里以文本形式发布表格,而不是以链接的形式发布短暂的非现场图片。要了解这些表格是如何使用的,请在上面的链接中查看这两个图片。对不起,我该怎么做,我真的不知道?让我试试。这里的专业提问技巧:(a)每篇文章一个问题,(b)在提问之前一定要努力,并向我们展示你的尝试,(c)作为一名初学者并不能免除你的努力,(d)避免使用txtspk-如果键入完整的单词太麻烦,堆栈溢出可能不适合您。让我试试,谢谢。a.文章中的a和p.名称中的p是什么@Abhishekalias的名字来自表Yup明白了。再次非常感谢。如果您的帮助已满,请记下。让我试试。谢谢。
Select a.Article FROM Articles_Table AS a
INNER JOIN Person_Table AS P ON p.Name = a.Person_Name;