[ igore @ 10.04.2018. 16:26 ] @
imam mysql tabelu:

value value1 value2
A 3 6
B 5 8
C 7 3
B 6 6
B 5 3
A 1 0
B 8 0
C 1 1
A 6 7

ako dam select distinct value dobijem A, B i C.

Htio bih za svaki value posebno (za A, B i C) da u PHP napravim loop koji če da proverava dali je value1 + value2 večje od 10 i da mi izbroji koliko puta za svaki value (A, B i C) posenbno je suma večja od 10.

Primer
za A:

A 3 + 6 <10
A 1 + 0 <10
A 6 + 7 >10

znači jedan put od ukupno 3 puta je večje od deset.

Isto ovako i za B, C, ...

Hvala
[ djoka_l @ 10.04.2018. 17:05 ] @
Code (sql):

-- Kreiranje test tabele
CREATE TABLE Test(col1 VARCHAR(100), col2 INTEGER, col3 INTEGER);

-- test podaci
INSERT INTO Test(col1, col2, col3) VALUES("A", 3, 6);
INSERT INTO Test(col1, col2, col3) VALUES("B", 5, 8);
INSERT INTO Test(col1, col2, col3) VALUES("C", 7, 3);
INSERT INTO Test(col1, col2, col3) VALUES("B", 6, 6);
INSERT INTO Test(col1, col2, col3) VALUES("B", 5, 3);
INSERT INTO Test(col1, col2, col3) VALUES("A", 1, 0);
INSERT INTO Test(col1, col2, col3) VALUES("B", 8, 0);
INSERT INTO Test(col1, col2, col3) VALUES("C", 1, 1);
INSERT INTO Test(col1, col2, col3) VALUES("A", 6, 7);

-- upit
SELECT col1, COUNT(*)
FROM Test
WHERE col2+col3>10
GROUP BY col1;
 


Rezultat:
Code:

A    1
B    2