Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Kamil
Člen
Avatar
Kamil:2.1.2014 22:14

Zdravím vás,

potřebuji vytvořit databázi, kde budu mít uživatele. Uživatel bude mít hodnoty jméno,příjmení,da­tum předplatit,datum kdy končí předplatné.

Potřeboval bych aby se těsně před měsícem konce předplacení, se mi vypsalo upozornění, že končí některým uživatelům předplacení.

Předpokládám,že se bude pracovat s funkcí TIME()...
Chtěl bych vás poprosit o radu, jak bych to mohl vyřešit.

Díky.
S.

 
Odpovědět
2.1.2014 22:14
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Kamil
Kit:2.1.2014 22:21

Malé nakopnutí:
http://dev.mysql.com/…nctions.html
Například:

SELECT jmeno FROM abonent WHERE TIMESTAMPDIFF(DAY, NOW(), expirace)<30;
Nahoru Odpovědět
2.1.2014 22:21
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Kamil
Člen
Avatar
Odpovídá na Kit
Kamil:2.1.2014 22:21

Děkuju Kite.

 
Nahoru Odpovědět
2.1.2014 22:21
Avatar
Paul
Člen
Avatar
Odpovídá na Kamil
Paul:2.1.2014 23:16

Salieri o jakou DB jde? Bylo by nejjednodušší si vytvořit nějakou proceduru (např. v PL/SQL u Oracle nebo T-SQL u SQL Serveru), která by ti to automaticky zobrazovala...

Editováno 2.1.2014 23:17
 
Nahoru Odpovědět
2.1.2014 23:16
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Paul
Kit:2.1.2014 23:31

Povídej, co bys na tom primitivním dotazu chtěl vylepšit.

Nahoru Odpovědět
2.1.2014 23:31
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.