| 您的当前位置:首页 --> MYSQL教程 |
| MySQL表LEFT JOIN左连接与RIGHT JOIN右连接的实例教程 |
| 浏览次数:1292 关键词 ( ) |
|
LEFT JOIN 语法用法与实例 ... FROM table1 LEFT JOIN table2 ON condition ... MySQL LEFT JOIN 用法实例
user 用户表:
我们列出所有的文章及对应的所属用户,即使没有用户的文章也列出。 SELECT article.aid,article.title,user.username FROM article LEFT JOIN user ON article.uid = user.uid 返回查询结果如下:
可以看出来,与 INNER JOIN 明显的区别是,左表记录被全部取出,即使右表无对应匹配记录。 SELECT article.aid,article.title,user.username FROM article LEFT JOIN user ON article.uid = user.uid WHERE user.uid IS NULL RIGHT JOIN 语法用法与实例 ... FROM table1 RIGHT JOIN table2 ON condition ... MySQL RIGHT JOIN 用法实例
user 用户表:
我们列出所有的用户,以及他们可能拥有的文章。 SELECT article.aid,article.title,user.username FROM article RIGHT JOIN user ON article.uid = user.uid 返回查询结果如下:
对比 LEFT JOIN 返回的查询结果,RIGHT JOIN 返回的结果与其刚好“相反”。 SELECT article.aid,article.title,user.username FROM article LEFT JOIN user ON article.uid = user.uid WHERE article.aid IS NULL |
| 下载次数:10 |
| 下载地址:点击下载 |
| 本资源为程序自动采集,如有侵权请联系我们移除 admin#80vps.com 来信请将#替换为@ |
| 下一条 SQL计算timestamp的差值的方法 上一条 借助PHP的mysql_query()函数来创建MySQL数据库的教程 |