我不完全知道如何可能这是一条select语句,或者不同的,如果我更好的让所有的结果和Android Studio中做的检查自己。的SQLite得到第1列,其中第1列和第2列满足多种需求
我有3个表,存储录音表,存储标签表格和标签链接到录像的表 - TagsLink。
的TagsLink表中有2列,一列存储的TagsID和一个存储RecordingsID
什么我希望做的是只返回满足所选标签标准RecordingsIDs。因此,如果选择标签ID 3,则会返回录音1,2和4。如果TagsID 3和4选择,它只返回录音2和4
在我看来它是沿着线的东西:
SELECT DISTINCT RecordingsID FROM TagsLink WHERE ...
如果这不是完全可能,在实现这一目标(即使它需要重组数据库)的其他方式的任何建议将不胜感激!
你可以提供一个小提琴手? – Shuddh
我想你可能会在这里得到你的答案https://www.techonthenet.com/sqlite/intersect.php – Shuddh