January 16, 2011 at 12:14 pm
1. The basic code is right down here. I don't get the forum etiquette working because it produces the following error:
Msg 8152, Level 16, State 14, Line 19
String or binary data would be truncated.
The statement has been terminated.
Perhaps someone can repair this problem on the fly.
IF OBJECT_ID('TempDB..#mytesttable','U') IS NOT NULL
DROP TABLE #mytesttable
CREATE TABLE #mytesttable
(
Rennerid INT,
Jaarid varchar,
Achternaam varchar,
Koersid INT,
Koersnaam varchar,
Klasse varchar,
Annee INT,
Eindklassering varchar,
Code varchar
)
/*SET IDENTITY_INSERT #mytesttable ON*/
INSERT INTO #mytesttable
(Rennerid, Jaarid, Achternaam, Koersid, Koersnaam, Klasse, Annee, Eindklassering, Code)
SELECT '1000', '196999', 'Zoetemelk', '65', 'De Ronde van Luxemburg', 'Kleine Ronden', '1970', '4e De Ronde van Luxemburg', 'Klassement' UNION ALL
SELECT '1000', '196999', 'Zoetemelk', '71', 'Parijs-Nice', 'Etappekoersen', '1970', '18e Parijs-Nice', 'Klassement' UNION ALL
SELECT '1000', '196999', 'Zoetemelk', '73', 'Parijs-Luxemburg', 'Etappekoersen', '1970', '15e Parijs-Luxemburg', 'Klassement' UNION ALL
SELECT '1000', '196999', 'Zoetemelk', '76', 'Criterium du Dauphiné Libéré', 'Etappekoersen', '1970', '7e Criterium du Dauphiné Libéré', 'Klassement' UNION ALL
SELECT '1000', '197000', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1970', '2e Tour de France', 'Klassement' UNION ALL
SELECT '1000', '197002', 'Zoetemelk', '10', 'Rund Um Den Henninger Turm', 'Klassiekers', '1970', '2e Rund Um Den Henninger Turm', 'Klassement' UNION ALL
SELECT '1000', '197011', 'Zoetemelk', '5', 'Omloop Het Volk', 'Klassiekers', '1970', '11e Omloop Het Volk', 'Klassement' UNION ALL
SELECT '1000', '197011', 'Zoetemelk', '73', 'Parijs-Luxemburg', 'Etappekoersen', '1970', '1e in de 2Be Etappe van de Parijs-Luxemburg', 'Etappe Etappekoers' UNION ALL
SELECT '1000', '197023', 'Zoetemelk', '11', 'Het Kampioenschap van Zürich', 'Klassiekers', '1970', '23e Het Kampioenschap van Zürich', 'Klassement' UNION ALL
SELECT '1000', '197024', 'Zoetemelk', '7', 'Parijs-Tours', 'Klassiekers', '1970', '24e Parijs-Tours', 'Klassement' UNION ALL
SELECT '1000', '197099', 'Zoetemelk', '65', 'De Ronde van Luxemburg', 'Kleine Ronden', '1971', '4e De Ronde van Luxemburg', 'Klassement' UNION ALL
SELECT '1000', '197100', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1971', '2e Tour de France', 'Klassement' UNION ALL
SELECT '1000', '197100', 'Zoetemelk', '57', 'Vuelta a Espana', 'Grote Ronden', '1971', '6e Vuelta a Espana', 'Klassement' UNION ALL
SELECT '1000', '197102', 'Zoetemelk', '85', 'Grand Prix des Nations', 'Tijdritten', '1971', '2e Grand Prix des Nations', 'Klassement' UNION ALL
SELECT '1000', '197104', 'Zoetemelk', '9', 'De Waalse Pijl', 'Klassiekers', '1971', '4e De Waalse Pijl', 'Klassement' UNION ALL
SELECT '1000', '197111', 'Zoetemelk', '8', 'De Ronde van Lombardije', 'Klassiekers', '1971', '11e De Ronde van Lombardije', 'Klassement' UNION ALL
SELECT '1000', '197115', 'Zoetemelk', '65', 'De Ronde van Luxemburg', 'Kleine Ronden', '1971', '1e in de 4Be Etappe van de De Ronde van Luxemburg', 'Etappe Kleine Ronde' UNION ALL
SELECT '1000', '197118', 'Zoetemelk', '57', 'Vuelta a Espana', 'Grote Ronden', '1971', '1e in de 16e etappe Vuelta', 'Etappe Vuelta' UNION ALL
SELECT '1000', '197121', 'Zoetemelk', '4', 'Luik-Bastenaken-Luik', 'Klassiekers', '1971', '21e Luik-Bastenaken-Luik', 'Klassement' UNION ALL
SELECT '1000', '197121', 'Zoetemelk', '14', 'Het Wereldkampioenschap', 'Wereldkampioenschap', '1971', '21e Het Wereldkampioenschap', 'Klassement' UNION ALL
SELECT '1000', '197124', 'Zoetemelk', '1', 'Parijs-Roubaix', 'Klassiekers', '1971', '24e Parijs-Roubaix', 'Klassement' UNION ALL
SELECT '1000', '197199', 'Zoetemelk', '71', 'Parijs-Nice', 'Etappekoersen', '1972', '10e Parijs-Nice', 'Klassement' UNION ALL
SELECT '1000', '197199', 'Zoetemelk', '76', 'Criterium du Dauphiné Libéré', 'Etappekoersen', '1972', '20e Criterium du Dauphiné Libéré', 'Klassement' UNION ALL
SELECT '1000', '197200', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1972', '5e Tour de France', 'Klassement' UNION ALL
SELECT '1000', '197202', 'Zoetemelk', '85', 'Grand Prix des Nations', 'Tijdritten', '1972', '2e Grand Prix des Nations', 'Klassement' UNION ALL
SELECT '1000', '197203', 'Zoetemelk', '15', 'De Amstel Gold Race', 'Klassiekers', '1972', '3e De Amstel Gold Race', 'Klassement' UNION ALL
SELECT '1000', '197205', 'Zoetemelk', '14', 'Het Wereldkampioenschap', 'Wereldkampioenschap', '1972', '5e Het Wereldkampioenschap', 'Klassement' UNION ALL
SELECT '1000', '197206', 'Zoetemelk', '8', 'De Ronde van Lombardije', 'Klassiekers', '1972', '6e De Ronde van Lombardije', 'Klassement' UNION ALL
SELECT '1000', '197211', 'Zoetemelk', '9', 'De Waalse Pijl', 'Klassiekers', '1972', '11e De Waalse Pijl', 'Klassement' UNION ALL
SELECT '1000', '197215', 'Zoetemelk', '2', 'De Ronde van Vlaanderen', 'Klassiekers', '1972', '15e De Ronde van Vlaanderen', 'Klassement' UNION ALL
SELECT '1000', '197218', 'Zoetemelk', '4', 'Luik-Bastenaken-Luik', 'Klassiekers', '1972', '18e Luik-Bastenaken-Luik', 'Klassement' UNION ALL
SELECT '1000', '197221', 'Zoetemelk', '11', 'Het Kampioenschap van Zürich', 'Klassiekers', '1972', '21e Het Kampioenschap van Zürich', 'Klassement' UNION ALL
SELECT '1000', '197299', 'Zoetemelk', '71', 'Parijs-Nice', 'Etappekoersen', '1973', '2e Parijs-Nice', 'Klassement' UNION ALL
SELECT '1000', '197299', 'Zoetemelk', '76', 'Criterium du Dauphiné Libéré', 'Etappekoersen', '1973', '3e Criterium du Dauphiné Libéré', 'Klassement' UNION ALL
SELECT '1000', '197300', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1973', '1e in de 0e etappe Tour', 'Etappe Tour' UNION ALL
SELECT '1000', '197300', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1973', '4e Tour de France', 'Klassement' UNION ALL
SELECT '1000', '197303', 'Zoetemelk', '85', 'Grand Prix des Nations', 'Tijdritten', '1973', '3e Grand Prix des Nations', 'Klassement' UNION ALL
SELECT '1000', '197304', 'Zoetemelk', '15', 'De Amstel Gold Race', 'Klassiekers', '1973', '4e De Amstel Gold Race', 'Klassement' UNION ALL
SELECT '1000', '197305', 'Zoetemelk', '2', 'De Ronde van Vlaanderen', 'Klassiekers', '1973', '5e De Ronde van Vlaanderen', 'Klassement' UNION ALL
SELECT '1000', '197305', 'Zoetemelk', '14', 'Het Wereldkampioenschap', 'Wereldkampioenschap', '1973', '5e Het Wereldkampioenschap', 'Klassement' UNION ALL
SELECT '1000', '197306', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1973', '1e in de 4e etappe Tour', 'Etappe Tour' UNION ALL
SELECT '1000', '197309', 'Zoetemelk', '4', 'Luik-Bastenaken-Luik', 'Klassiekers', '1973', '9e Luik-Bastenaken-Luik', 'Klassement' UNION ALL
SELECT '1000', '197317', 'Zoetemelk', '71', 'Parijs-Nice', 'Etappekoersen', '1973', '1e in de 7Be Etappe van de Parijs-Nice', 'Etappe Etappekoers' UNION ALL
SELECT '1000', '197330', 'Zoetemelk', '76', 'Criterium du Dauphiné Libéré', 'Etappekoersen', '1973', '1e in de 2Be Etappe van de Criterium du Dauphiné Libéré', 'Etappe Etappekoers' UNION ALL
SELECT '1000', '197399', 'Zoetemelk', '71', 'Parijs-Nice', 'Etappekoersen', '1974', '1e Parijs-Nice', 'Klassement' UNION ALL
SELECT '1000', '197415', 'Zoetemelk', '71', 'Parijs-Nice', 'Etappekoersen', '1974', '1e in de 6Ae Etappe van de Parijs-Nice', 'Etappe Etappekoers' UNION ALL
SELECT '1000', '197417', 'Zoetemelk', '71', 'Parijs-Nice', 'Etappekoersen', '1974', '1e in de 7Be Etappe van de Parijs-Nice', 'Etappe Etappekoers' UNION ALL
SELECT '1000', '197422', 'Zoetemelk', '9', 'De Waalse Pijl', 'Klassiekers', '1974', '22e De Waalse Pijl', 'Klassement' UNION ALL
SELECT '1000', '197423', 'Zoetemelk', '15', 'De Amstel Gold Race', 'Klassiekers', '1974', '23e De Amstel Gold Race', 'Klassement' UNION ALL
SELECT '1000', '197499', 'Zoetemelk', '62', 'De Ronde van Nederland', 'Kleine Ronden', '1975', '1e De Ronde van Nederland', 'Klassement' UNION ALL
SELECT '1000', '197499', 'Zoetemelk', '71', 'Parijs-Nice', 'Etappekoersen', '1975', '1e Parijs-Nice', 'Klassement' UNION ALL
SELECT '1000', '197499', 'Zoetemelk', '76', 'Criterium du Dauphiné Libéré', 'Etappekoersen', '1975', '3e Criterium du Dauphiné Libéré', 'Klassement' UNION ALL
SELECT '1000', '197500', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1975', '4e Tour de France', 'Klassement' UNION ALL
SELECT '1000', '197502', 'Zoetemelk', '85', 'Grand Prix des Nations', 'Tijdritten', '1975', '2e Grand Prix des Nations', 'Klassement' UNION ALL
SELECT '1000', '197505', 'Zoetemelk', '14', 'Het Wereldkampioenschap', 'Wereldkampioenschap', '1975', '5e Het Wereldkampioenschap', 'Klassement' UNION ALL
SELECT '1000', '197508', 'Zoetemelk', '9', 'De Waalse Pijl', 'Klassiekers', '1975', '8e De Waalse Pijl', 'Klassement' UNION ALL
SELECT '1000', '197513', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1975', '1e in de 11e etappe Tour', 'Etappe Tour' UNION ALL
SELECT '1000', '197515', 'Zoetemelk', '71', 'Parijs-Nice', 'Etappekoersen', '1975', '1e in de 6Ae Etappe van de Parijs-Nice', 'Etappe Etappekoers' UNION ALL
SELECT '1000', '197516', 'Zoetemelk', '71', 'Parijs-Nice', 'Etappekoersen', '1975', '1e in de 7Be Etappe van de Parijs-Nice', 'Etappe Etappekoers' UNION ALL
SELECT '1000', '197525', 'Zoetemelk', '62', 'De Ronde van Nederland', 'Kleine Ronden', '1975', '1e in de 4e Etappe van de De Ronde van Nederland', 'Etappe Kleine Ronde' UNION ALL
SELECT '1000', '197599', 'Zoetemelk', '71', 'Parijs-Nice', 'Etappekoersen', '1976', '8e Parijs-Nice', 'Klassement' UNION ALL
SELECT '1000', '197599', 'Zoetemelk', '76', 'Criterium du Dauphiné Libéré', 'Etappekoersen', '1976', '8e Criterium du Dauphiné Libéré', 'Klassement' UNION ALL
SELECT '1000', '197600', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1976', '2e Tour de France', 'Klassement' UNION ALL
SELECT '1000', '197601', 'Zoetemelk', '9', 'De Waalse Pijl', 'Klassiekers', '1976', '1e De Waalse Pijl', 'Klassement' UNION ALL
SELECT '1000', '197603', 'Zoetemelk', '85', 'Grand Prix des Nations', 'Tijdritten', '1976', '3e Grand Prix des Nations', 'Klassement' UNION ALL
SELECT '1000', '197604', 'Zoetemelk', '8', 'De Ronde van Lombardije', 'Klassiekers', '1976', '4e De Ronde van Lombardije', 'Klassement' UNION ALL
SELECT '1000', '197604', 'Zoetemelk', '14', 'Het Wereldkampioenschap', 'Wereldkampioenschap', '1976', '4e Het Wereldkampioenschap', 'Klassement' UNION ALL
SELECT '1000', '197606', 'Zoetemelk', '15', 'De Amstel Gold Race', 'Klassiekers', '1976', '6e De Amstel Gold Race', 'Klassement' UNION ALL
SELECT '1000', '197607', 'Zoetemelk', '97', 'Trofeo Baracchi', 'Koppeltijdritten', '1976', '7e Trofeo Baracchi ( met Bracke)', 'Klassement' UNION ALL
SELECT '1000', '197610', 'Zoetemelk', '4', 'Luik-Bastenaken-Luik', 'Klassiekers', '1976', '10e Luik-Bastenaken-Luik', 'Klassement' UNION ALL
SELECT '1000', '197610', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1976', '1e in de 9e etappe Tour', 'Etappe Tour' UNION ALL
SELECT '1000', '197611', 'Zoetemelk', '6', 'Gent-Wevelgem', 'Klassiekers', '1976', '11e Gent-Wevelgem', 'Klassement' UNION ALL
SELECT '1000', '197611', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1976', '1e in de 10e etappe Tour', 'Etappe Tour' UNION ALL
SELECT '1000', '197612', 'Zoetemelk', '7', 'Parijs-Tours', 'Klassiekers', '1976', '12e Parijs-Tours', 'Klassement' UNION ALL
SELECT '1000', '197615', 'Zoetemelk', '1', 'Parijs-Roubaix', 'Klassiekers', '1976', '15e Parijs-Roubaix', 'Klassement' UNION ALL
SELECT '1000', '197616', 'Zoetemelk', '2', 'De Ronde van Vlaanderen', 'Klassiekers', '1976', '16e De Ronde van Vlaanderen', 'Klassement' UNION ALL
SELECT '1000', '197623', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1976', '1e in de 20e etappe Tour', 'Etappe Tour' UNION ALL
SELECT '1000', '197627', 'Zoetemelk', '76', 'Criterium du Dauphiné Libéré', 'Etappekoersen', '1976', '1e in de 3e Etappe van de Criterium du Dauphiné Libéré', 'Etappe Etappekoers' UNION ALL
SELECT '1000', '197699', 'Zoetemelk', '62', 'De Ronde van Nederland', 'Kleine Ronden', '1977', '19e De Ronde van Nederland', 'Klassement' UNION ALL
SELECT '1000', '197699', 'Zoetemelk', '76', 'Criterium du Dauphiné Libéré', 'Etappekoersen', '1977', '7e Criterium du Dauphiné Libéré', 'Klassement' UNION ALL
SELECT '1000', '197700', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1977', '8e Tour de France', 'Klassement' UNION ALL
SELECT '1000', '197701', 'Zoetemelk', '7', 'Parijs-Tours', 'Klassiekers', '1977', '1e Parijs-Tours', 'Klassement' UNION ALL
SELECT '1000', '197702', 'Zoetemelk', '85', 'Grand Prix des Nations', 'Tijdritten', '1977', '2e Grand Prix des Nations', 'Klassement' UNION ALL
SELECT '1000', '197702', 'Zoetemelk', '97', 'Trofeo Baracchi', 'Koppeltijdritten', '1977', '2e Trofeo Baracchi ( met Maertens)', 'Klassement' UNION ALL
SELECT '1000', '197707', 'Zoetemelk', '8', 'De Ronde van Lombardije', 'Klassiekers', '1977', '7e De Ronde van Lombardije', 'Klassement' UNION ALL
SELECT '1000', '197721', 'Zoetemelk', '1', 'Parijs-Roubaix', 'Klassiekers', '1977', '21e Parijs-Roubaix', 'Klassement' UNION ALL
SELECT '1000', '197799', 'Zoetemelk', '62', 'De Ronde van Nederland', 'Kleine Ronden', '1978', '4e De Ronde van Nederland', 'Klassement' UNION ALL
SELECT '1000', '197799', 'Zoetemelk', '71', 'Parijs-Nice', 'Etappekoersen', '1978', '3e Parijs-Nice', 'Klassement' UNION ALL
SELECT '1000', '197799', 'Zoetemelk', '76', 'Criterium du Dauphiné Libéré', 'Etappekoersen', '1978', '4e Criterium du Dauphiné Libéré', 'Klassement' UNION ALL
SELECT '1000', '197800', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1978', '2e Tour de France', 'Klassement' UNION ALL
SELECT '1000', '197802', 'Zoetemelk', '97', 'Trofeo Baracchi', 'Koppeltijdritten', '1978', '2e Trofeo Baracchi ( met Kuiper)', 'Klassement' UNION ALL
SELECT '1000', '197803', 'Zoetemelk', '15', 'De Amstel Gold Race', 'Klassiekers', '1978', '3e De Amstel Gold Race', 'Klassement' UNION ALL
SELECT '1000', '197804', 'Zoetemelk', '7', 'Parijs-Tours', 'Klassiekers', '1978', '4e Parijs-Tours', 'Klassement' UNION ALL
SELECT '1000', '197804', 'Zoetemelk', '85', 'Grand Prix des Nations', 'Tijdritten', '1978', '4e Grand Prix des Nations', 'Klassement' UNION ALL
SELECT '1000', '197806', 'Zoetemelk', '14', 'Het Wereldkampioenschap', 'Wereldkampioenschap', '1978', '6e Het Wereldkampioenschap', 'Klassement' UNION ALL
SELECT '1000', '197807', 'Zoetemelk', '8', 'De Ronde van Lombardije', 'Klassiekers', '1978', '7e De Ronde van Lombardije', 'Klassement' UNION ALL
SELECT '1000', '197807', 'Zoetemelk', '9', 'De Waalse Pijl', 'Klassiekers', '1978', '7e De Waalse Pijl', 'Klassement' UNION ALL
SELECT '1000', '197814', 'Zoetemelk', '2', 'De Ronde van Vlaanderen', 'Klassiekers', '1978', '14e De Ronde van Vlaanderen', 'Klassement' UNION ALL
SELECT '1000', '197816', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1978', '1e in de 14e etappe Tour', 'Etappe Tour' UNION ALL
SELECT '1000', '197822', 'Zoetemelk', '1', 'Parijs-Roubaix', 'Klassiekers', '1978', '22e Parijs-Roubaix', 'Klassement' UNION ALL
SELECT '1000', '197899', 'Zoetemelk', '71', 'Parijs-Nice', 'Etappekoersen', '1979', '1e Parijs-Nice', 'Klassement' UNION ALL
SELECT '1000', '197899', 'Zoetemelk', '76', 'Criterium du Dauphiné Libéré', 'Etappekoersen', '1979', '13e Criterium du Dauphiné Libéré', 'Klassement' UNION ALL
SELECT '1000', '197900', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1979', '2e Tour de France', 'Klassement' UNION ALL
SELECT '1000', '197900', 'Zoetemelk', '57', 'Vuelta a Espana', 'Grote Ronden', '1979', '1e Vuelta a Espana', 'Klassement' UNION ALL
SELECT '1000', '197901', 'Zoetemelk', '7', 'Parijs-Tours', 'Klassiekers', '1979', '1e Parijs-Tours', 'Klassement' UNION ALL
SELECT '1000', '197901', 'Zoetemelk', '57', 'Vuelta a Espana', 'Grote Ronden', '1979', '1e in de 0e etappe Vuelta', 'Etappe Vuelta' UNION ALL
SELECT '1000', '197903', 'Zoetemelk', '85', 'Grand Prix des Nations', 'Tijdritten', '1979', '3e Grand Prix des Nations', 'Klassement' UNION ALL
SELECT '1000', '197904', 'Zoetemelk', '1', 'Parijs-Roubaix', 'Klassiekers', '1979', '4e Parijs-Roubaix', 'Klassement' UNION ALL
SELECT '1000', '197905', 'Zoetemelk', '15', 'De Amstel Gold Race', 'Klassiekers', '1979', '5e De Amstel Gold Race', 'Klassement' UNION ALL
SELECT '1000', '197907', 'Zoetemelk', '9', 'De Waalse Pijl', 'Klassiekers', '1979', '7e De Waalse Pijl', 'Klassement' UNION ALL
SELECT '1000', '197910', 'Zoetemelk', '2', 'De Ronde van Vlaanderen', 'Klassiekers', '1979', '10e De Ronde van Vlaanderen', 'Klassement' UNION ALL
SELECT '1000', '197910', 'Zoetemelk', '13', 'Parijs-Brussel', 'Klassiekers', '1979', '10e Parijs-Brussel', 'Klassement' UNION ALL
SELECT '1000', '197910', 'Zoetemelk', '57', 'Vuelta a Espana', 'Grote Ronden', '1979', '1e in de 8Be etappe Vuelta', 'Etappe Vuelta' UNION ALL
SELECT '1000', '197913', 'Zoetemelk', '3', 'Milaan-San Remo', 'Klassiekers', '1979', '13e Milaan-San Remo', 'Klassement' UNION ALL
SELECT '1000', '197914', 'Zoetemelk', '71', 'Parijs-Nice', 'Etappekoersen', '1979', '1e in de 7Be Etappe van de Parijs-Nice', 'Etappe Etappekoers' UNION ALL
SELECT '1000', '197916', 'Zoetemelk', '14', 'Het Wereldkampioenschap', 'Wereldkampioenschap', '1979', '16e Het Wereldkampioenschap', 'Klassement' UNION ALL
SELECT '1000', '197918', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1979', '1e in de 18e etappe Tour', 'Etappe Tour' UNION ALL
SELECT '1000', '197918', 'Zoetemelk', '62', 'De Ronde van Nederland', 'Kleine Ronden', '1979', '1e in de 5Ae Etappe van de De Ronde van Nederland', 'Etappe Kleine Ronde' UNION ALL
SELECT '1000', '197921', 'Zoetemelk', '8', 'De Ronde van Lombardije', 'Klassiekers', '1979', '21e De Ronde van Lombardije', 'Klassement' UNION ALL
SELECT '1000', '197921', 'Zoetemelk', '76', 'Criterium du Dauphiné Libéré', 'Etappekoersen', '1979', '1e in de 0e Etappe van de Criterium du Dauphiné Libéré', 'Etappe Etappekoers' UNION ALL
SELECT '1000', '197999', 'Zoetemelk', '61', 'De Ronde van Zwitserland', 'Kleine Ronden', '1980', '3e De Ronde van Zwitserland', 'Klassement' UNION ALL
SELECT '1000', '197999', 'Zoetemelk', '76', 'Criterium du Dauphiné Libéré', 'Etappekoersen', '1980', '9e Criterium du Dauphiné Libéré', 'Klassement' UNION ALL
SELECT '1000', '198000', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1980', '1e Tour de France', 'Klassement' UNION ALL
SELECT '1000', '198010', 'Zoetemelk', '9', 'De Waalse Pijl', 'Klassiekers', '1980', '10e De Waalse Pijl', 'Klassement' UNION ALL
SELECT '1000', '198011', 'Zoetemelk', '10', 'Rund Um Den Henninger Turm', 'Klassiekers', '1980', '11e Rund Um Den Henninger Turm', 'Klassement' UNION ALL
SELECT '1000', '198013', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1980', '1e in de 11e etappe Tour', 'Etappe Tour' UNION ALL
SELECT '1000', '198018', 'Zoetemelk', '85', 'Grand Prix des Nations', 'Tijdritten', '1980', '18e Grand Prix des Nations', 'Klassement' UNION ALL
SELECT '1000', '198021', 'Zoetemelk', '2', 'De Ronde van Vlaanderen', 'Klassiekers', '1980', '21e De Ronde van Vlaanderen', 'Klassement' UNION ALL
SELECT '1000', '198022', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1980', '1e in de 20e etappe Tour', 'Etappe Tour' UNION ALL
SELECT '1000', '198026', 'Zoetemelk', '76', 'Criterium du Dauphiné Libéré', 'Etappekoersen', '1980', '1e in de 0e Etappe van de Criterium du Dauphiné Libéré', 'Etappe Etappekoers' UNION ALL
SELECT '1000', '198099', 'Zoetemelk', '61', 'De Ronde van Zwitserland', 'Kleine Ronden', '1981', '15e De Ronde van Zwitserland', 'Klassement' UNION ALL
SELECT '1000', '198099', 'Zoetemelk', '62', 'De Ronde van Nederland', 'Kleine Ronden', '1981', '4e De Ronde van Nederland', 'Klassement' UNION ALL
SELECT '1000', '198100', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1981', '4e Tour de France', 'Klassement' UNION ALL
SELECT '1000', '198116', 'Zoetemelk', '7', 'Parijs-Tours', 'Klassiekers', '1981', '16e Parijs-Tours', 'Klassement' UNION ALL
SELECT '1000', '198121', 'Zoetemelk', '14', 'Het Wereldkampioenschap', 'Wereldkampioenschap', '1981', '21e Het Wereldkampioenschap', 'Klassement' UNION ALL
SELECT '1000', '198199', 'Zoetemelk', '62', 'De Ronde van Nederland', 'Kleine Ronden', '1982', '23e De Ronde van Nederland', 'Klassement' UNION ALL
SELECT '1000', '198200', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1982', '2e Tour de France', 'Klassement' UNION ALL
SELECT '1000', '198204', 'Zoetemelk', '14', 'Het Wereldkampioenschap', 'Wereldkampioenschap', '1982', '4e Het Wereldkampioenschap', 'Klassement' UNION ALL
SELECT '1000', '198214', 'Zoetemelk', '7', 'Parijs-Tours', 'Klassiekers', '1982', '14e Parijs-Tours', 'Klassement' UNION ALL
SELECT '1000', '198299', 'Zoetemelk', '62', 'De Ronde van Nederland', 'Kleine Ronden', '1983', '11e De Ronde van Nederland', 'Klassement' UNION ALL
SELECT '1000', '198299', 'Zoetemelk', '71', 'Parijs-Nice', 'Etappekoersen', '1983', '4e Parijs-Nice', 'Klassement' UNION ALL
SELECT '1000', '198299', 'Zoetemelk', '76', 'Criterium du Dauphiné Libéré', 'Etappekoersen', '1983', '11e Criterium du Dauphiné Libéré', 'Klassement' UNION ALL
SELECT '1000', '198300', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1983', '23e Tour de France', 'Klassement' UNION ALL
SELECT '1000', '198306', 'Zoetemelk', '9', 'De Waalse Pijl', 'Klassiekers', '1983', '6e De Waalse Pijl', 'Klassement' UNION ALL
SELECT '1000', '198312', 'Zoetemelk', '15', 'De Amstel Gold Race', 'Klassiekers', '1983', '12e De Amstel Gold Race', 'Klassement' UNION ALL
SELECT '1000', '198324', 'Zoetemelk', '7', 'Parijs-Tours', 'Klassiekers', '1983', '24e Parijs-Tours', 'Klassement' UNION ALL
SELECT '1000', '198399', 'Zoetemelk', '72', 'Tirreno Adriatico', 'Etappekoersen', '1984', '9e Tirreno Adriatico', 'Klassement' UNION ALL
SELECT '1000', '198400', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1984', '30e Tour de France', 'Klassement' UNION ALL
SELECT '1000', '198409', 'Zoetemelk', '4', 'Luik-Bastenaken-Luik', 'Klassiekers', '1984', '9e Luik-Bastenaken-Luik', 'Klassement' UNION ALL
SELECT '1000', '198410', 'Zoetemelk', '14', 'Het Wereldkampioenschap', 'Wereldkampioenschap', '1984', '10e Het Wereldkampioenschap', 'Klassement' UNION ALL
SELECT '1000', '198415', 'Zoetemelk', '15', 'De Amstel Gold Race', 'Klassiekers', '1984', '15e De Amstel Gold Race', 'Klassement' UNION ALL
SELECT '1000', '198425', 'Zoetemelk', '8', 'De Ronde van Lombardije', 'Klassiekers', '1984', '25e De Ronde van Lombardije', 'Klassement' UNION ALL
SELECT '1000', '198499', 'Zoetemelk', '62', 'De Ronde van Nederland', 'Kleine Ronden', '1985', '18e De Ronde van Nederland', 'Klassement' UNION ALL
SELECT '1000', '198499', 'Zoetemelk', '72', 'Tirreno Adriatico', 'Etappekoersen', '1985', '1e Tirreno Adriatico', 'Klassement' UNION ALL
SELECT '1000', '198500', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1985', '12e Tour de France', 'Klassement' UNION ALL
SELECT '1000', '198501', 'Zoetemelk', '14', 'Het Wereldkampioenschap', 'Wereldkampioenschap', '1985', '1e Het Wereldkampioenschap', 'Klassement' UNION ALL
SELECT '1000', '198512', 'Zoetemelk', '72', 'Tirreno Adriatico', 'Etappekoersen', '1985', '1e in de 5e Etappe van de Tirreno Adriatico', 'Etappe Etappekoers' UNION ALL
SELECT '1000', '198514', 'Zoetemelk', '9', 'De Waalse Pijl', 'Klassiekers', '1985', '14e De Waalse Pijl', 'Klassement' UNION ALL
SELECT '1000', '198515', 'Zoetemelk', '8', 'De Ronde van Lombardije', 'Klassiekers', '1985', '15e De Ronde van Lombardije', 'Klassement' UNION ALL
SELECT '1000', '198599', 'Zoetemelk', '62', 'De Ronde van Nederland', 'Kleine Ronden', '1986', '21e De Ronde van Nederland', 'Klassement' UNION ALL
SELECT '1000', '198599', 'Zoetemelk', '72', 'Tirreno Adriatico', 'Etappekoersen', '1986', '12e Tirreno Adriatico', 'Klassement' UNION ALL
SELECT '1000', '198599', 'Zoetemelk', '76', 'Criterium du Dauphiné Libéré', 'Etappekoersen', '1986', '3e Criterium du Dauphiné Libéré', 'Klassement' UNION ALL
SELECT '1000', '198600', 'Zoetemelk', '55', 'Tour de France', 'Grote Ronden', '1986', '24e Tour de France', 'Klassement' UNION ALL
SELECT '1000', '198602', 'Zoetemelk', '15', 'De Amstel Gold Race', 'Klassiekers', '1986', '2e De Amstel Gold Race', 'Klassement' UNION ALL
SELECT '1000', '198606', 'Zoetemelk', '9', 'De Waalse Pijl', 'Klassiekers', '1986', '6e De Waalse Pijl', 'Klassement' UNION ALL
SELECT '1000', '198617', 'Zoetemelk', '4', 'Luik-Bastenaken-Luik', 'Klassiekers', '1986', '17e Luik-Bastenaken-Luik', 'Klassement' UNION ALL
SELECT '1000', '198699', 'Zoetemelk', '71', 'Parijs-Nice', 'Etappekoersen', '1987', '17e Parijs-Nice', 'Klassement' UNION ALL
SELECT '1000', '198699', 'Zoetemelk', '74', 'Ronde van het Baskenland', 'Etappekoersen', '1987', '15e Ronde van het Baskenland', 'Klassement' UNION ALL
SELECT '1000', '198701', 'Zoetemelk', '15', 'De Amstel Gold Race', 'Klassiekers', '1987', '1e De Amstel Gold Race', 'Klassement'
/*SET IDENTITY_INSERT #mytesttable OFF*/
2. I do want the following output:
The recordset is selected on rennerid=1000. Together with a dropdownlist in asp.net it could be any rennerid.
After that the following should occur:
Grouping Level 1: Annee (=year)
Grouping Level 2: Klasse (fi Klassiekers) (within Annee)
Grouping Level 3: Eindklassering (within Klasse)
Grouping Level 4: Koersid
Or in an example
1998 (=Annee)
Grote Ronden (= Klasse)
1e Giro d'Italia (= Eindklassering)
1e in de 3e Etappe van de Giro (= Eindklassering)
1e Tour de France (= Eindklassering)
1e in de 12e Etappe van de Tour (= Eindklassering)
Klassiekers (= Klasse)
15e Waalse Pijl (= Eindklassering)
10e Parijs-Brussel (= Eindklassering)
9e Parijs-Roubaix (= Eindklassering)
Tijdritten (=Klasse)
1e Grand Prix des Nations (= Eindklassering)
I hope that someone has a solution for this problem.
Thanks in advance for any efforts to do so.
Greetings,
Robert
[font="Arial"][/font]
January 16, 2011 at 1:08 pm
Since I've recently seen a few questions with Tour de France sample data I'm wondering if this is somoe sort of homework or school project. Please clarify.
January 16, 2011 at 1:25 pm
Good question: it is a hobby resulting in a website. This website is based on a sql server database. I'll let you know when the site is up and running. For clarity: this is not a commercial project, it's just a hobby.
January 16, 2011 at 2:32 pm
Here is your problem:
CREATE TABLE #mytesttable
(
Rennerid INT,
Jaarid varchar, -- <== define the size for the column, ie varchar(30)
Achternaam varchar, -- <== define the size for the column, ie varchar(30)
Koersid INT,
Koersnaam varchar, -- <== define the size for the column, ie varchar(30)
Klasse varchar, -- <== define the size for the column, ie varchar(30)
Annee INT,
Eindklassering varchar, -- <== define the size for the column, ie varchar(30)
Code varchar -- <== define the size for the column, ie varchar(30)
)
January 16, 2011 at 2:48 pm
Thanks Lynn, no problems anymore with the temp table
Viewing 5 posts - 1 through 4 (of 4 total)
You must be logged in to reply to this topic. Login to reply