Kom ihåg mig?
Home Menu

Menu


behöver lite hjälp med en SQL

 
Ämnesverktyg Visningsalternativ
Oläst 2016-09-08, 13:58 #1
naak2803 naak2803 är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2011
Inlägg: 767
naak2803 naak2803 är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2011
Inlägg: 767
Citat:
Ursprungligen postat av digiArt Visa inlägg
Typ (otestat):

SELECT DISTINCT(sender_id_fk) FROM messages WHERE seen = 1 GROUP BY sender_id_fk

Sen får du göra en join mot users
nja, nu får jag bara ut en rad, vilket är förståeligt med tanke på att man skriver seen = 1 ... den ska ju bara sortera efter seen.

SELECT DISTINCT(m.sender_id_fk) FROM message m RIGHT JOIN users u ON u.id=m.sender_id_fk WHERE m.seen = 1 GROUP BY m.sender_id_fk
naak2803 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2016-09-08, 14:34 #2
gregoff gregoff är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2010
Inlägg: 658
gregoff gregoff är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2010
Inlägg: 658
Citat:
Ursprungligen postat av naak2803 Visa inlägg
nja, nu får jag bara ut en rad, vilket är förståeligt med tanke på att man skriver seen = 1 ... den ska ju bara sortera efter seen.

SELECT DISTINCT(m.sender_id_fk) FROM message m RIGHT JOIN users u ON u.id=m.sender_id_fk WHERE m.seen = 1 GROUP BY m.sender_id_fk
Om du ska sortera efter något så får du lägga till ORDER BY seen ASC (alternativt DESC istället för ASC om du vill vända på sorteringen)
gregoff är inte uppkopplad   Svara med citatSvara med citat
Oläst 2016-09-08, 15:04 #3
naak2803 naak2803 är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2011
Inlägg: 767
naak2803 naak2803 är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2011
Inlägg: 767
Citat:
Ursprungligen postat av gregoff Visa inlägg
Om du ska sortera efter något så får du lägga till ORDER BY seen ASC (alternativt DESC istället för ASC om du vill vända på sorteringen)
riktigt så enkelt är det ju inte.. eftersom det bara finns en rad med användare och en användare kan ha flera meddelande kopplade till sig som i sintur ska vara sorterade på seen.
naak2803 är inte uppkopplad   Svara med citatSvara med citat
Svara


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

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 01:54.

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