Added Complex query

This commit is contained in:
Christian Risi 2025-09-25 11:31:34 +02:00
parent 6316d2bfc4
commit 70b4bd8645

View File

@ -8,4 +8,21 @@ INNER JOIN Objects USING (ObjectID);
-- To pass to Pandas for abstracts -- To pass to Pandas for abstracts
SELECT * SELECT *
FROM RDFs FROM RDFs
INNER JOIN WikipediaAbstracts USING (MovieID); INNER JOIN WikipediaAbstracts USING (MovieID);
-- To pass to Pandas for abbreviations
SELECT *
FROM Abbreviations;
-- More complex to have clean dataset
SELECT MovieID, GROUP_CONCAT('<SOT>' || '<SUB>' || SubjectURI || '<REL>' || RelationshipURI || '<OBJ>' || ObjectURI || '<EOT>', '') as RDF_String, Abstract
FROM RDFs
INNER JOIN RelationshipsCountInRDFs USING(RelationshipID)
INNER JOIN ParsedSubjects USING (SubjectID)
INNER JOIN ParsedRelationships USING (RelationshipID)
INNER JOIN ParsedObjects USING (ObjectID)
INNER JOIN WikipediaAbstracts USING (MovieID)
-- insert WHERE here
-- WHERE Rel_Count > 10
-- AND MovieID IN (10, 100, 1000)
GROUP BY MovieID;