1 : 2 : 3 : 4 : 5 : 6 : 7 : 8 : 9 : 10 : 11 : 12 : 13 : 14 : 15 : 16 : 17 : 18 : 19 : 20 : 21 : 22 : 23 : 24 : 25 : 26 : 27 : 28 : 29 : 30 : 31 : 32 : 33 : 34 : 35 : 36 : 37 : 38 : 39 : 40 : 41 : 42 : 43 : 44 : 45 : 46 : 47 : 48 : 49 : 50 : 51 : 52 : 53 : 54 : 55 : 56 : 57 : 58 : 59 : 60 : 61 : 62 : 63 : 64 : 65 : 66 : 67 : 68 : 69 : 70 : 71 : 72 : 73 : 74 : 75 : 76 : 77 : 78 : 79 : 80 : 81 : 82 : 83 : 84 : 85 : 86 : 87 : 88 : 89 : 90 : 91 : 92 : 93 : 94 : 95 : 96 : 97 : 98 : 99 : 100 : 101 : 102 : 103 : 104 : 105 : 106 : 107 : 108 : 109 :
<% '---Créer le recordset Obscurcir SQL, objRS, s_name, s_order, s_next_order SQL = « CHOISIS complexité, compte (*) comme ComplexityCount » et _ « De tblGeneral » et du _ « OÙ AllHCF = « OUI » » et _ « GROUPE PAR Complexity » s_name = Request.querystring (« sorte ») Si Request.Querystring (« ordre ») = « 1 » puis s_order = « ASC » s_next_order = 0 Autrement s_order = « DESC » s_next_order = 1 Finir si Choisir le s_name de cas Enfermer la « complexité » SQL = SQL + « ORDRE PAR Complexity » + s_order + « « Cas « ComplexityCount » SQL = SQL + « ORDRE PAR compte (*) » + s_order + « « Extrémité choisie Placer l'objRS = le Server.CreateObject (« ADODB.Recordset ») objRS.Open SQL, objConn '------------------ 'Calculs pour des moyennes de personnel sqlAvgLibFTE = « avg CHOISI (tblStaff.LibFTE) COMME AvgLibFTE » et _ « Du tblStaff » Placer l'objAvgLibFTE = le Server.CreateObject (« ADODB.Recordset ») sqlAvgLibFTE d'objAvgLibFTE.Open, objConn %> <%=title%> href= " /CodeReuse/style.css " des " textes de type= de rel=stylesheet de l'align= <%=title%> <% Si (objRS.EOF) puis '---AUCUNES RANGÉES À MONTRER Autrement '---RANGÉES D'AFFICHAGE DANS UNE TABLE COMPOSÉE PAR HTML %> px>
Vous pouvez employer la fonction d'Avg (). Modifier les lignes 12 et 13 comme ceci :
SQL = « CHOISIS complexité, compte (*) comme ComplexityCount, » et _ « Avg (LibFTE) comme AvgFTE de tblGeneral » et de _
--Graham