Kom ihåg mig?

Hjälp med SQL-sats

 
Ämnesverktyg Visningsalternativ
Oläst 2008-05-13, 12:30 #1
xarphs avatar
xarph xarph är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2007
Inlägg: 346
xarph xarph är inte uppkopplad
Flitig postare
xarphs avatar
 
Reg.datum: Feb 2007
Inlägg: 346
Hej!

Jag har en databasstruktur som ser ut såhär:

Kod:
blogs (här ligger information om alla bloggarna)
- id
- name
- url
- feedUrl

bevakningar (knyter samman en användare med en blogg):
- id
- blog_id
- user_id
- usercategory_id

notifications: (posts från dom olika bloggarna)
- id
- title
- url
- date
- excerpt
- imageurl
- readed (växlar mellan 0/1) beroende om man har läst det eller inte.

users:
- id
- name
- password
- mail

usercategories: (Personliga kategorier för varje användare)
- id
- name
- user_id
Det jag behöver hjälp med är att skapa en SQL-sats som på smidigast sätt hämtar alla posts (notifications) från bloggen/bloggarna som är kopplad till en vald användarkategorin (usercategories) och sorterar sedan postsen efter datumet (date). Varje användare har olika kategorier, så det är för en specifik användare...

Dom personliga kategorierna ligger i tabellen 'usercategories' och är kopplad till tabellen 'bevakningar' via kolumnen usercategory_id

Antar att jag måste använda en Inner Join, men får inte rätt på det.

En användare ska alltså kunna skapa personliga kategorier som dom kan lägga till olika bloggar i. T.ex. om man vill ha dom bloggarna man följer mest .. så skapar man en kategori vid namn typ "VIP" och lägger till bloggarna i den kategorin.

Problemet här är att hämta alla posts från den personliga kategorin.

Någon som har en aning på hur man kan lösa detta?

Hoppas det inte blev allt för flummigt nu.
xarph är inte uppkopplad   Svara med citatSvara med citat
 


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 
Ämnesverktyg
Visningsalternativ

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 08:27.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017