| 域名空间 下载中心 社区论坛 信息公告 my小屋 |
![]() |
联系我们 设为首页 加入收藏 |
|
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿 论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图 专题 | 应用软件 | 聊天通讯 | q q 专栏 | 建站经验 | 在线工具 | 站长club | 注 册 表 | 旧版 社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 网络赚钱 | 网站地图 | 广告服务 | 服务 |
| 新版上线![旧版] | |||||
注:打开慢时请稍等
|
select title,pub_name from titles,publishers where titles.pub_id=publishers.pub_id 当然,如果一本书是由两个出版商联合出版的,那么你需要第三个表来代表这种关系。 通常,当你予先知道两个表的字段间存在“多对多”关系时,就使用第三个表来关联这两个表。反之,如果两个表的字段间只有“一对一”或“一对多”关系,你可以使用公共字段来关联它门。 操作字段 通常,当你从一个表中取出字段值时,该值与创建该表时所定义的字段名联系在一起。如果你从表authors中选择所有的作者名字,所有的值将会与字段名au_lname相联系。但是在某些情况下,你需要对字段名进行操作。在select语句中,你可以在缺省字段名后面仅跟一个新名字来取代它。例如,可以用一个更直观易读的名字author last name来代替字段名au_lname: select au_lname "author last name" from authors 当这个select语句执行时,来自字段au_lname的值会与“author last name”相联系。查询结果可能是这样: author last name …………………………………………………………………….. white green carson o’leary straight … (23 row(s) affected) 注意字段标题不再是au_lname,而是被author last name所取代。 你也可以通过执行运算,来操作从一个表返回的字段值。例如,如果你想把表titles中的所有书的价格加倍,你可以使用下面的select语句: select price*2 from titles 当这个查询执行时,每本书的价格从表中取出时都会加倍。但是,通过这种途径操作字段不会改变存储在表中的书价。对字段的运算只会影响select语句的输出,而不会影响表中的数据。为了同时显示书的原始价格和涨价后的新价格,你可以使用下面的查询: select price "original price", price*2 "new price" from titles 当数据从表titles中取出时,原始价格显示在标题original price下面,加倍后的价格显示在标题new price下面。结果可能是这样: original price new price ………………………………………………………………. 39.98 11.95 23.90 5.98 39.98 … (18 row(s) affected) 你可以使用大多数标准的数学运算符来操作字段值,如加(+),减(-),乘(*)和除(/)。你也可以一次对多个字段进行运算,例如: select price*ytd_sales "total revenue" from titles 在这个例子中,通过把价格与销售量相乘,计算出了每种书的总销售额。这个select语句的结果将是 这样的: total revenue …………………………………………….. 81,859,05 46,318,20 55,978,78 81,859,05 40,619,68 … (18 row(s) affected) 最后,你还可以使用连接运算符(它看起来像个加号)来连接两个字符型字段: select au_fname+" "+au_lname "author name" from authors 在这个例子中,你把字段au_fname和字段au_lname粘贴在一起,中间用一个逗号 隔开,并把查询结果的标题指定为author name。这个语句的执行结果将是这样的: author names ………………………………………………………… johnson white marjorie green cheryl carson michael o’leary dean straight … (23 row(s) affected) 可以看到,sql为你提供了对查询结果的许多控制。你应该在asp编程过程中充分利用这些优点。 编辑:黑鹰 [发送给好友] [打印本页] [关闭窗口] [返回顶部] 上一篇:sql基础(三) 下一篇:sql基础(五) 转载请注明来源:www.iyit.net 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。 |
| 最新更新 | 热点排行 | 推荐新闻 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 友情链接 | ||||||
| 设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接 |
| |||||||