VC++sql select选取数据表中某列前三个最大值 如题,VC++连接Access数据库。如图所示,我想选取前三个【菜价】最高的记录,并将菜名显示出来。怎样写sql的select语句啊?请高手指点!数据库名“abc”,表名“菜价表”。 [最优解释] select ’菜名‘,’菜价‘ from ‘abc’ ORDER BY ‘菜价’ DESC LIMIT 0 , 3 [其他解释] from ‘菜价表’。。。 [其他解释]
可是我怎样显示出来啊,把这三个菜名写入一个静态文本框,空格隔开。 [其他解释]
用ADO连接ACCESS,然后在返回的结果集得到,每次fetchrow就得到了字符串了~你百度下ADO连接ACCESS吧~ [其他解释] SELECT TOP 3 * FROM t1 ORDER BY 菜价 DESC