Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> odejmowanie i wyświetlanie różnicy
johny97
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 9.01.2018

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


Witam
Proszę o pomoc tzn nakierowanie na odpowiednią drogę (IMG:style_emoticons/default/smile.gif)

Mam tabele w bazie danych, w której znajdują sie kolumny: (id, name, value,date)
Do tej tabeli dodaje każdego dnia kilkaset rekordów, przykładowy: (1, test_name, 255,67, 15.05.2017)
Wartości name powtarzają sie kazdego dnia ale zdarzają sie też unikatowe, oczywiscie value oraz data zmieniają się.

Co chciałbym uzyskać ?

Na stronie chciałbym wyświetlać 2 tabele z możliwością wyboru dat dla każdej oraz kolumne w której pokazywało by mi różnice w wartości value pomiędzy wybranymi wcześniej 2 datami.

Pytanie czy operację odejmowania wartości 'value' pomiędzy np datą 15.05 a 14.05 gdzie 'name'='name' da się wykonać wewnątrz zapytania mysql ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Robisz joina do tej samej tabeli nadając jej alias np. „aaa” i używając warunku złączenia: aaa.name=tabela.name and aaa.date=tabela.name-1dzień (poszperaj w funkcjach daty i czasu MySQL).
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 15.10.2025 - 09:10