OVH Cloud OVH Cloud

Requete select

1 réponse
Avatar
Largo Winzclav
Bonsoir,

Voila j'ai une table avec des infos et j'aimerai par un ordre select
extraire certaines infos et en plus avoir une colonne qui incrémente un
compteur ainsi

d'une table comme celle ci :

table1

col1 col2 col3
A1 A12 A13
B1 B12 B13
C1 C12 C13

select <mon compteur qui s'incremente>, col1, col3 from table1

je pourrais obtenir quelque chose comme

1 A1 A13
2 B1 B13
3 C1 C13

En esperant avoir été clair et si possible une petite info.

Merci et encore bonne soirée

@+

Winzclav

1 réponse

Avatar
Fred BROUARD
CREATE TABLE MaTableALaCon
(col1 CHAR(2),
col2 CHAR(3),
col3 CHAR(3))

INSERT INTO MaTableALaCon VALUES ('A1', 'A12', 'A13')
INSERT INTO MaTableALaCon VALUES ('B1', 'B12', 'B13')
INSERT INTO MaTableALaCon VALUES ('C1', 'C12', 'C13')

SELECT COUNT(*) AS N, T1.col1, T1.col3
FROM MaTableALaCon T1
INNER JOIN MaTableALaCon T2
ON T1.col1 >= T2.col1
GROUP BY T1.col1, T1.col3

N col1 col3
----------- ---- ----
1 A1 A13
2 B1 B13
3 C1 C13

--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************

Largo Winzclav a écrit:
Bonsoir,

Voila j'ai une table avec des infos et j'aimerai par un ordre select
extraire certaines infos et en plus avoir une colonne qui incrémente un
compteur ainsi

d'une table comme celle ci :

table1

col1 col2 col3
A1 A12 A13
B1 B12 B13
C1 C12 C13

select <mon compteur qui s'incremente>, col1, col3 from table1

je pourrais obtenir quelque chose comme

1 A1 A13
2 B1 B13
3 C1 C13

En esperant avoir été clair et si possible une petite info.

Merci et encore bonne soirée

@+

Winzclav