从数据库中查询数据

从数据库的STATES表中查询州名称、简称以及人口等信息。要求查询首字母为T的州,以及人口最多的州。

解答:

A
1
=demo.query("select NAME,ABBR,POPULATION from STATES where left(NAME,1)='T'")
2
=demo.query("select NAME,ABBR,POPULATION from STATES where left(NAME,1)=?","T")
3
=demo.query("select NAME,ABBR,POPULATION from STATES where POPULATION = (select max(POPULATION) from STATES)")
4
=demo.query("select NAME,ABBR,POPULATION from STATES")
5
=A4.select(left(NAME,1)=="T")
6
=A4.maxp(POPULATION)

A1、A2和A5中查询结果相同,如下:

A3和A6中查询结果相同,如下: