Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Sumowanie
kbielicki1
post 9.09.2003, 13:00:05
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 2.03.2003
Skąd: Truskaw

Ostrzeżenie: (0%)
-----


Mam tabelę z plikami (id,nazwa,data,wielkość).
Jak zrobić zapytanie które miało by wybierać wszystkie pliki od najstarszego których suma wielkości nie przekracza X?

Pozdr,

Krzysiek Bielicki
Go to the top of the page
+Quote Post
adwol
post 9.09.2003, 16:39:02
Post #2





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 6.08.2003

Ostrzeżenie: (0%)
-----


Cytat
Mam tabelę z plikami (id,nazwa,data,wielkość).
Jak zrobić zapytanie które miało by wybierać wszystkie pliki od najstarszego których suma wielkości nie przekracza X?

[sql:1:e7dc8971f4]select * from tabela where wielkosc <= X order by data[/sql:1:e7dc8971f4]
Go to the top of the page
+Quote Post
kbielicki1
post 9.09.2003, 18:57:33
Post #3





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 2.03.2003
Skąd: Truskaw

Ostrzeżenie: (0%)
-----


Nie do końca o to mi chodzi smile.gif
Teraz on wyszukuje każdego rekordu w którym 'wielkość' jest mniejsze od X.

Np.

nazwa|wielkosc|data
1 12 1
2 20 2
3 40 3

X jest równe 40, więc zwróci mi rekordy o nazwie 1 i 2
Go to the top of the page
+Quote Post
uboottd
post 9.09.2003, 21:53:46
Post #4





Grupa: Zarejestrowani
Postów: 384
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Chorzow

Ostrzeżenie: (0%)
-----


Hack mode on:
[sql:1:80dd05605f]
select @a:=0;

select id, @a:=@a+rozmiar as sum_roz
from tabela order by data
having sum_roz<2*ilosczadana
[/sql:1:80dd05605f]
hack mode off
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 11:12