Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Reset numeracji z nowym rokiem
mwolodzko
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 15.07.2010

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


Mam taką tabelę:

id(autoincrement, unique) | numer(int) | data (timestamp)

W drugiej kolumnie zapisywane są kolejne numery. W jaki sposób zrobić żeby ze zmianą daty na nowy rok numeracja w kolumnie 'numer' zaczynała się od początku?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mwolodzko
post
Post #2





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 15.07.2010

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


Dziękuję za pomoc (IMG:style_emoticons/default/smile.gif)
Takie zapytanie działa w 100% jak należy
  1. INSERT INTO tabela (numer) SELECT IFNULL(MAX(numer), 0)+1 FROM tabela WHERE YEAR((DATA)) = YEAR(NOW())";


Ten post edytował mwolodzko 24.07.2015, 19:49:46
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: 17.10.2025 - 05:49