madref
Gebruiker
- Lid geworden
- 17 feb 2005
- Berichten
- 220
Ik ben weer eens begonnen aan een nieuw project.
Ik ben een database aan het bouwen voor het onderhoud van twitter-tweets.
Ik heb 3 tabellen: tbl_Tweets, tbl_Tweet_Categorie en tbl_Posts
tbl_Tweets : Tweet_ID (Auto), Tweet_Tekst (Tekst), Tweet_Categorie (Numeriek)
tbl_Tweet_Categorie: TCat_ID (Auto), TCat_Categorie (Tekst)
tbl_Posts: Post_ID (Auto), Post_Tweet_ID (Numeriek), Post_Datum, Post_Tijd
Tabel tbl_Post wordt gevuld door tweets te selecteren en dan een datum en tijd in te vullen. Dit werkt prima.
Er blijven dus ook tweets over waarbij geen datum en tijd is ingevuld.
Maak je nu een query waarin je probeert de laatste geposte datum van een tweet te voorschijn te krijgen, dan vallen deze laatste buiten de boot.
De query die ik gebruik is:
Wat ik eigelijk wil is dat als er geen post is gedaan van een bepaalde tweet dat er dan bij [Laatste Post] een streepje ( - ) staat.
Wie kan me helpen?
De bijlage krijg ik hier niet bijgevoegd.
Deze vraag staat ook hier met bijlage (Access 2010):
http://office.webforums.nl/viewtopic.php?f=6&t=47239
Ik heb dit database ook geconverteerd naar Access 2002-2003 (Zie post #4)
Ik ben een database aan het bouwen voor het onderhoud van twitter-tweets.
Ik heb 3 tabellen: tbl_Tweets, tbl_Tweet_Categorie en tbl_Posts
tbl_Tweets : Tweet_ID (Auto), Tweet_Tekst (Tekst), Tweet_Categorie (Numeriek)
tbl_Tweet_Categorie: TCat_ID (Auto), TCat_Categorie (Tekst)
tbl_Posts: Post_ID (Auto), Post_Tweet_ID (Numeriek), Post_Datum, Post_Tijd
Tabel tbl_Post wordt gevuld door tweets te selecteren en dan een datum en tijd in te vullen. Dit werkt prima.
Er blijven dus ook tweets over waarbij geen datum en tijd is ingevuld.
Maak je nu een query waarin je probeert de laatste geposte datum van een tweet te voorschijn te krijgen, dan vallen deze laatste buiten de boot.
De query die ik gebruik is:
Code:
SELECT tbl_Tweets.Tweet_ID, tbl_Tweets.Tweet_Tekst AS Tweet, tbl_Tweets.Tweet_URL AS URL, tbl_Tweets_Categorie.TCat_Categorie AS Categorie, Last(Format([Post_Datum],"dd\/mm\/yyyy")+" "+Format([Post_Tijd],"Short Time")) AS [Laatste Post]
FROM (tbl_Tweets_Categorie INNER JOIN tbl_Tweets ON tbl_Tweets_Categorie.TCat_ID = tbl_Tweets.Tweet_Categorie) INNER JOIN tbl_Posts ON tbl_Tweets.Tweet_ID = tbl_Posts.Post_Tweet_ID
GROUP BY tbl_Tweets.Tweet_ID, tbl_Tweets.Tweet_Tekst, tbl_Tweets.Tweet_URL, tbl_Tweets_Categorie.TCat_Categorie
ORDER BY tbl_Tweets.Tweet_Tekst;
Wat ik eigelijk wil is dat als er geen post is gedaan van een bepaalde tweet dat er dan bij [Laatste Post] een streepje ( - ) staat.
Wie kan me helpen?
De bijlage krijg ik hier niet bijgevoegd.
Deze vraag staat ook hier met bijlage (Access 2010):
http://office.webforums.nl/viewtopic.php?f=6&t=47239
Ik heb dit database ook geconverteerd naar Access 2002-2003 (Zie post #4)
Laatst bewerkt: