【www.bbyears.com--php常用代码】
1)新建一个数据库 Test.mdb
2)导入info.mdb 和 info1.mdb 的数据表,分别为 info 和 info1,表的数据如下:
————–
商品名称
1234
2345
info1
—————————
商品名称 厂商 价格
1234 厂商1 10
1234 厂商2 20
1234 厂商3 30
2345 厂商1 40
2345 厂商2 50
2345 厂商3 60
3456 厂商1 70
3456 厂商2 80
3456 厂商3 90
3)新建一个查询,打开 SQL视图 (视图->SQL视图)
4)粘贴如下内容并运行
SELECT info1.名称, Max(info1.价格) AS 价格之最大值, Min(info1.价格) AS 价格之最小值
FROM info1
GROUP BY info1.名称
HAVING info1.名称 in ( SELECT info.名称 FROM info);
5)运行结果如下:
———————————–
商品名称 价格之最大值 价格之最小值
1234 30 10
2345 60 40
教程相关函数补充
MAX() 函数
MAX 函数返回一列中的最大值。NULL 值不包括在计算中。
SQL MAX() 语法
SELECT MAX(column_name) FROM table_name注释:MIN 和 MAX 也可用于文本列,以获得按字母顺序排列的最高或最低值。
MIN() 函数
MIN 函数返回一列中的最小值。NULL 值不包括在计算中。
SQL MIN() 语法
SELECT MIN(column_name) FROM table_name注释:MIN 和 MAX 也可用于文本列,以获得按字母顺序排列的最高或最低值。