CREATE TABLE Test ( TopicID INTEGER NOT NULL, USerID INTEGER NOT NULL, IP VARCHAR(100) NOT NULL, PRIMARY KEY(TopicID,UserID,IP) );
INSERT INTO Test VALUES(1,1,'1.1.1.1'); INSERT INTO Test VALUES(1,2,'2.2.2.2'); INSERT INTO Test VALUES(2,1,'1.1.1.1'); INSERT INTO Test VALUES(2,2,'2.2.2.2'); INSERT INTO Test VALUES(2,3,'2.2.2.2');
SELECT TopicID,IP,COUNT(UserID) AS NoUser FROM Test GROUP BY TopicID,IP HAVING COUNT(UserID) >= 2;
CREATE TABLE Test ( ID INTEGER NOT NULL, TopicID INTEGER NOT NULL, UserID INTEGER NOT NULL, IP VARCHAR(100) NOT NULL, PRIMARY KEY(ID) );
INSERT INTO Test VALUES(1,1,1,'1.1.1.1'); INSERT INTO Test VALUES(2,1,2,'2.2.2.2'); INSERT INTO Test VALUES(3,2,1,'1.1.1.1'); INSERT INTO Test VALUES(4,2,2,'2.2.2.2'); INSERT INTO Test VALUES(5,2,3,'2.2.2.2'); INSERT INTO Test VALUES(6,1,2,'2.2.2.2');
SELECT TopicID,IP,COUNT(DISTINCT UserID) AS NoUser FROM Test GROUP BY TopicID,IP HAVING NoUser >= 2;
C:\>\mysql\bin\mysql < z.sql TopicID IP NoUser 2 2.2.2.2 2
Det er bare mig. Det virker HELT perfetk. Mange tak :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.