这种查询可以实现吗?
假如一数据表(kc)中有课程、学历和年级三个字段,学历分为小学、初中、高中;年级有初一、初二、初三。因为各个年级有许多课程相同,现在我想将学历为初中的课程存入一个记录集,如果课程相同的只取一个记录。请大家帮帮我怎样实现这种查询?我自己试了以下几种方法都不行:
<%
set conn=server.CreateObject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("..\data\data.mdb")
set sql="select 课程 from kc group by 课程 having 学历='初中'"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
%>