ho fatto un esempio errato di cosa volevo ottenere, lo ripropongo:Originariamente inviato da echoweb
Ciao,
allora tu hai una tabella così:
tabella_a
id gruppo nome
1 1234 AAAA
2 1234 BBBB
3 1234 CCCC
4 2345 DDDD
5 2345 AAAA
6 3456 BBBB
7 3456 EEEE
8 3456 FFFF
devi farne un'altra così:
tabella_b
id categoria
1 1234
2 2345
3 3456
SELECT a.id AS ID, a.gruppo AS GRUPPO, a.nome AS NOME, b.categoria AS CATEGORIA
FROM tabella_a a, tabella_b b
WHERE tabella_a.id=tabella_b.id
id gruppo nome id gruppo
1 1234 AAAA 1
15 1234 BBBB 2
20 1234 CCCC 3
25 2345 DDDD 1
33 2345 AAAA 2
42 3456 BBBB 1
43 3456 EEEE 2
51 3456 FFFF 3
52 3456 FFFF 4
per intenderci un campo progressivo che inizia da 1 per ogni gruppo
ciao e grazie per la risposta
ciao