SQL语句中

[复制链接]
查看11 | 回复4 | 2012-4-24 14:56:16 | 显示全部楼层 |阅读模式
不管对错 .. SELECT p.pub_id, p.pub_name , p.state 这句就是要查询的字段 ID,姓名和状态。其中 p.pub_id 中的p 来自于下面的 publisgersASp (as作用 通俗的说就是‘起别名’数据库中的表明有时很长,不好记 为了方便 起了一个别名) , 'FROM ' 来自于(可以这样理解)就是查询的字段来自那个表 所以 from 后面跟的 也就是表 的明称了, INNER JOIN 内连接 只有两个表相匹配的行才能在结果集中出现ON p.city= a.city 这句是两个表中共有的字段(也就是相同的值 字段的名称可以不同 但值一定要相同 ) 多表查询 这句必有的...
回复

使用道具 举报

千问 | 2012-4-24 14:56:16 | 显示全部楼层
user ** 是谁用** 这个数据库;SELECT p.pub_id, p.pub_name , p.state,a.*表示查询来自p下面的pub_id,pub_name,state,a的所有字段,而这个p表示的是publisgers,a表示author,内连接这连个表,并满足p表中的city与a表中的city值相同;ORDER BY a.au_lna...
回复

使用道具 举报

千问 | 2012-4-24 14:56:16 | 显示全部楼层
SELECT p.pub_id, p.pub_name, p.state, a.*
这是要得到的结果FROM publisgers AS p
表publisgers命名为P INNER JOIN authors AS a ON p.city = a.city连接表authors命名为a pu...
回复

使用道具 举报

千问 | 2012-4-24 14:56:16 | 显示全部楼层
user pubsgo是使用pubs这个可用的数据库SELECT p.pub_id, p.pub_name , p.state,a.*FROMpublisgersASpINNER JOINauthorsASaON p.city= a.cityORDER BY a.au_lnameASC , a.au_f...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行