第7章 SQL嵌入ADO.NET实现查询操作 387
7.1 SELECT查询子句 388
实例182 查询商品特定列数据信息 388
实例183 使用列别名查询商品名称 390
实例184 在列上加入计算 391
实例185 使用函数设置条件 393
7.2 查询常量 394
实例186 查询数字——查询学生年龄信息 394
实例187 看查询字符串——查询学生学院信息 395
实例188 查询日期——查询学生出生年月日 397
实例189 查询逻辑型数据——是否为统招生 398
实例190 查询空数据——查询备注为NULL的信息 399
7.3 查询变量 400
实例191 利用变量查询字符串数据 400
实例192 利用变量查询数值型数据 402
实例193 利用变量查询日期型数据 403
7.4 模式查询 404
实例194 利用_通配符进行查询 404
实例195 利用%通配符进行查询 406
实例196 利用[]通配符进行查询 407
实例197 利用[^]通配符进行查询 408
实例198 复杂的模式查询 409
7.5 TOP和PERCENT限制查询结果 410
实例199 查询前10名数据 410
实例200 取出数据统计结果前10名数据 412
实例201 查询销售量占前50%的图书信息 413
实例202 查询库存数量后20%的图书信息 414
7.6 周期、日期查询 415
实例203 查询指定日期的数据 415
实例204 查询指定时间段的数据 416
实例205 按月查询数据 418
7.7 比较、逻辑、重复查询 420
实例206 查询大于指定条件的数据 420
实例207 NOT与谓词进行组合条件的查询 421
实例208 查询时不显示重复记录 423
实例209 列出数据中的重复记录和记录条数 425
7.8 在查询中使用OR和AND运算符 426
实例210 利用OR进行查询 426
实例211 利用AND进行查询 427
实例212 同时利用OR、AND进行查询 429
7.9 排序、分组统计 431
实例213 数据分组统计(单列) 431
实例214 在分组查询中使用ALL关键字 433
实例215 在分组查询中使用CUBE运算符 435
实例216 在分组查询中使用 ROLLUP运算符 437
实例217 对数据进行降序查询 439
实例218 对数据进行多条件排序 440
实例219 对统计结果进行排序 441
实例220 按仓库分组统计图书库存(多列) 442
实例221 多表分组统计 443
实例222 使用COMPUTE关键字 445
实例223 使用COMPUTE BY关键字 447
7.10 聚合函数 448
实例224 利用聚合函数SUM对销售额进行汇总 448
实例225 利用聚合函数AVG求某班学生的平均年龄 450
实例226 利用聚合函数MIN求销售、利润最少的商品 451
实例227 利用聚合函数MAX求月销售额完成最多的员工 453
实例228 利用聚合函数COUNT求日销售额大于某值的商品数 454
实例229 用First或Last求数据表中第一条或最后一条 456
7.11 多表查询(连接查询) 457
实例230 多表连接查询 457
实例231 在连接查询中使用表别名 459
实例232 使用UNION关键字合并多个结果集 460
7.12 嵌套查询 462
实例233 简单嵌套查询 462
实例234 复杂嵌套查询 463
实例235 嵌套查询在查询统计中的应用 464
7.13 子查询 467
实例236 用子查询作派生的表 467
实例237 用子查询作表达式 468
实例238 在Update语句中应用子查询 469
7.14 联合语句UNION 470
实例239 使用联合查询 470
实例240 多表联合查询 472
实例241 对联合查询后的结果进行排序 473
7.15 内联接查询 474
实例242 简单内联接查询 474
实例243 复杂内联接查询 476
实例244 使用内联接选择一个表与另一个表中行相关所有行 477
7.16 外联接查询 478
实例245 Left Outer Join查询——左外联接查询 478
实例246 Right Outer Join查询——右外联接查询 479
实例247 使用外联接进行多表联合查询 480
7.17 利用IN进行查询 482
实例248 使用IN引入子查询限定查询范围 482
实例249 用IN查询表中的记录信息 483
7.18 交叉表查询 484