黑马程序员技术交流社区

标题: 一个SQL问题 [打印本页]

作者: 风雪再现    时间: 2013-7-8 21:57
标题: 一个SQL问题
select * from 表1,表2
where 表1.name=表2.name
这句sql用join怎么写?
求教
作者: baoshouying    时间: 2013-7-8 22:51
SELECT *
FROM 表1
INNER JOIN 表2
ON 表1.name=表2.name
作者: ◇゛ 仅此而以    时间: 2013-7-9 12:39
最好不要用name 做为连接  。 应该用 主键外键做为连接 。
作者: zhangcheng5468    时间: 2013-7-9 13:58
本帖最后由 zhangcheng5468 于 2013-7-9 13:59 编辑

select select_list from 表1 join 表2 on 表1.name=表二.name这种语法比较通用,也适合于Access数据库,你说的那种语法仅适用于SQL Server





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2