社区
MS-SQL Server
帖子详情
这种情况的sql语句该怎么写?
famu
2001-12-06 02:24:31
三张表通过一个字段关联。比如要求a.id=b.id=c.id。我是这样写的:select a.*,b.*,c.* from a,b,c where a.id=b.id and b.id=c.id;
可是结果居然是有两份完全相同的记录。
...全文
173
13
打赏
收藏
这种情况的sql语句该怎么写?
三张表通过一个字段关联。比如要求a.id=b.id=c.id。我是这样写的:select a.*,b.*,c.* from a,b,c where a.id=b.id and b.id=c.id; 可是结果居然是有两份完全相同的记录。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SE1
2001-12-07
打赏
举报
回复
a.id=b.id=c.id,sql语句是select a.*,b.*,c.* from a,b,c where a.id=b.id and b.id=c.id;(包括select a.*,b.*,c.* from a,b,c where a.id=b.id and b.id=c.id AND a.id=c.id )出现两条完全相同的记录是可能的,条件是:
a.id、b.id、c.id在各自的表中都不是唯一的。
xjd5555
2001-12-07
打赏
举报
回复
哦!
表格之间的关联,怎么做最好呢?
Free_Man
2001-12-06
打赏
举报
回复
也碰到过,不是语句的问题.是驱动的问题.
tonytucn
2001-12-06
打赏
举报
回复
可是你选择的是a.*,b.*,c.*,会有两份完全相同的记录吗?
xinpingf
2001-12-06
打赏
举报
回复
只要其中有一个表中有相同的id,就会出现笛卡尔积的形式,
tonytucn
2001-12-06
打赏
举报
回复
我有点不明白,一个表里面怎么会有两条“完全”相同的记录?
famu(伐木):把你实际的数据写出来可以吗?
cosy
2001-12-06
打赏
举报
回复
再查一下表结构吧,如果某个表里有完全相同的两条记录就会出现该情况
xinpingf
2001-12-06
打赏
举报
回复
三个表里面的id都是唯一的?
famu
2001-12-06
打赏
举报
回复
我也觉得不可能,可是还是发生了。数据结构不存在问题的
tonytucn
2001-12-06
打赏
举报
回复
两份完全相同的记录?不可能吧,请举个列子。
shq7
2001-12-06
打赏
举报
回复
给出你的数据库结构来看看。
famu
2001-12-06
打赏
举报
回复
N_chow,你的办法没用
N_chow
2001-12-06
打赏
举报
回复
還要加一個條件
select a.*,b.*,c.* from a,b,c where a.id=b.id and b.id=c.id AND a.id=c.id
sql语句
中的问号
当
sql语句
中包含问号时表示这个
sql语句
必须传一个参数,多个参数顺序匹配 绑定参数法 string sql=”select * from table where id>0″+”and name=?”; 还有一种
写
法直接组成
sql语句
string sql=”select
mysql参数化
sql语句
_教您使用参数化
SQL语句
SQL注入的方法有两种:一是所有的
SQL语句
都存放在存储过程中,这样不但可以避免SQL注入,还能提高一些性能,并且存储过程可以由专门的数据库管理员(DBA)编
写
和集中管理,不过
这种
做法有时候针对相同的几个表有不同...
PB中执行
SQL语句
PowerBuilder的嵌入式
SQL语句
只能支持一些固定的标准的
SQL语句
,即在进行程序代码编译处理时这些
SQL语句
必须是确定的,另外
这种
方式也不能执行像Creat Table,Creat Database等这些数据库定义的语句(DDL)。...
mybatis之
SQL语句
构建器的使用
sql语句
构建器是mybatis提供的一种构建
sql语句
的方式,因为在编
写
比较复杂的slq语句时,如果使用字符拼接的方式很容易一不留神就编
写
错误,比如差个逗号,查个引号之类的错误屡见不鲜,而
sql语句
构建器的存在就是...
Excel 批量生成插入
sql语句
及更新
sql语句
在开发中,有时候我们会遇到
这种
情况
,客户发过来一些数据,我们需要把这些数据插入数据库或者对数据库进行更新,对于少量数据,我们可以直接用原始的方法手动编
写
sql语句
来实现,但是如果数据量较大(100条),直接...
MS-SQL Server
34,838
社区成员
254,631
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章