Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Select nad vise tabela sa vise upita (ako moze) u jednoj sp

  • 5 odgovora
  • 1.694 pregleda

Najnovija ↓

Select nad vise tabela sa vise upita (ako moze) u jednoj sp 26.04.2009. u 10:36 · pre 213 meseci #1
Imam dve tabele

Korisnici Poruke
----------------- -----------------
*ID__________________ID
----------------- -----------------
Korisnik______________*IDUser
----------------- -----------------
Email_________________Dana
----------------- -----------------
Pass_________________ Poruka
----------------- -----------------
Donja crta sluzi samo kao razmak jer se ne prikazuje dobro :/

I jedva sam napisao sp da vraca po korisniku i/ili mailu e josh cad bi mi vratio i sve poruke za danas ciji count nije veci od 20 bi bilo super, jel imate neki predlog ?



Code:

ALTER PROCEDURE TestProc 
( 
@Param1 varchar(50) = NULL, 
@Param2 varchar(50) = NULL 
) 
AS 
SELECT 
* 

FROM 
Korisnici

WHERE 
((@Param1 is null) OR (Korisnik = @Param1)) OR 
((@Param2 is null) OR (Email = @Param2)) 
Potpis
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
Re: Select nad vise tabela sa vise upita (ako moze) u jednoj sp 26.04.2009. u 11:16 · pre 213 meseci
izmenjeno 1 put, poslednji put mmix 26.04.2009. u 13:40
  1. mmix26.04.2009. u 13:40zapis iz teksta poruke
#3
UUUUUUU izvini celo polje sam preskocio
Code:

Korisnici          Poruke
-----------------  ----------------- 
*ID                ID
Korisnik           *IDUser
Email              Email
Pass               Dana
                   Poruka


Znaci, sve poruke za danas ciji count nije veci od 20 za ove mailove sto je filtrirao ili po korisniku poruke koje je poslao danas pa mail sa najmanje poslatih (verovatno ASC/DESC) al da ih nema vise od 20 danas..

[mod: koristi code ili term tagove da dobijes fixed-width font]
Potpis
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
Re: Select nad vise tabela sa vise upita (ako moze) u jednoj sp 28.04.2009. u 22:44 · pre 213 meseci #4
Da probam jos jedanput ovaj moj VELIKI problem da predstavim

Imam jednu tabelu u koju skupljam korisnicke mailove i drugu tabelu u koju belezim sve poslate mailove. Svaki korisnik moze dnevno da posalje do 20 mailova sa svake svoje adrese. Jel moze neko da mi priblizi kako ja da vratim po korisniku sve mailove sa kojih je danas poslato manje od 20 mailova. Bar linkove ka resursima upetljao sam se skroz !!!!
Potpis
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
Re: Select nad vise tabela sa vise upita (ako moze) u jednoj sp 28.04.2009. u 22:58 · pre 213 meseci #5
Dacu ti neke pointere.

1. Inner join dve tabele
2. grupisi po poljima iz Korisnici, ista polja u select listu
3. filtriraj grupisanje kroz HAVING COUNT(Poruke.id) < 20


Potpis
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme