voila mes tables :
CREATE TABLE PLAYERS (
ID INTEGER NOT NULL,
NAME VARCHAR(30) NOT NULL,
ALLIANCE VARCHAR(30),
MAINPLANETCOORDS VARCHAR(8),
SHORTINACTIVE SMALLINT DEFAULT 0,
LONGINACTIVE SMALLINT DEFAULT 0,
BLOCKED SMALLINT DEFAULT 0,
NOTE BLOB SUB_TYPE 1 SEGMENT SIZE 80,
DATASENDER VARCHAR(30),
DATADATE TIMESTAMP NOT NULL,
NOOB SMALLINT DEFAULT 0,
VACANCY SMALLINT DEFAULT 0
);
CREATE TABLE PLAYERSFLOTTE (
ID INTEGER NOT NULL,
PLAYER_ID INTEGER NOT NULL,
RANK INTEGER NOT NULL,
POINTS INTEGER,
DATASENDER VARCHAR(30),
DATADATE TIMESTAMP NOT NULL
);
select * from players; =>
select * from playersflotte =>
Je souhaite voir l'evolution des joueurs par rapport a leur POINTS flotte ( playersflotte.POINTS)
Il faut donc que je compare le nombre de point a une certaine date et comparée a une autre date.
Le plus simple est de prendre min(datadate) et max(datadate), sauf si quelqu'un sait comment est géré le timestamp car j ai tout essayer YYMMDD YYYMMDD DDMMYY DDMMYYYY
Donc dans un premier temps juste voir les joueurs qui ont evoluer en point?
Need help car là j 'arrive vraiment pas !!
Partager