Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> grupowanie wg fragmentu pola
emmagda
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 1
Dołączył: 17.10.2008
Skąd: warszawa

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


Chciałabym za pomocą jednego zapytania wybrać i zsumować rekordy z tabeli które zostały utworzone w danym miesiącu.
Data wpisu jest zapisywana w formacie VARCHAR(10) i wygląda tak: '2009-02-26'.

Dla jednego konkretnego miesiąca mam zapytanie:
  1. SELECT sum(kwota) FROM tabela WHERE DATA LIKE '2009-02-%'

dostaje to oczywiście jedna linijkę danych - sumę kwot.

Czy można grupować rekordy po np. ośmiu pierwszych znakach jakiejś wartości?
Tak aby dostać tabelke:

|sum(kwota) | data |
|234 | 2008-01 |
|235 | 2008-02 |
|211 | 2008-03 |

Bardzo będę wdzięczna za odpowiedź! Dzięki
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 21.08.2025 - 16:20