社区
C++ Builder
帖子详情
在SQL中如何进行外连接(如:右外连接)下面的语句为何在BCB中出错
bobo-nt
2003-04-05 11:47:43
select a.ss,b.ee
from a,b
where a.gongn=b.功能(*)
...全文
123
15
打赏
收藏
在SQL中如何进行外连接(如:右外连接)下面的语句为何在BCB中出错
select a.ss,b.ee from a,b where a.gongn=b.功能(*)
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bobo-nt
2003-04-09
打赏
举报
回复
没有忽略掉啊
结果为:
1 t
2 NULL
3 NULL
4 y
efany
2003-04-07
打赏
举报
回复
楼上的用法不行的
如果存在a表中有b表中没有的记录会忽略掉的
bobo-nt
2003-04-06
打赏
举报
回复
具体情况:
CBC6 ADOQuery控件 ACCESS数据库
a表 b表
=========== ============
ss ee ss ww
=========== ============
1 r 1 t
2 t 4 y
3 y
4 u
ADOQuery1->SQL语句:
select a.ss,b.ww
from a,b
where a.ss=b.ss(+)
错误提示:多余的)在查询表达式'a.ss=b.ss(+)'中
为何提示)多余???
Ton2000
2003-04-06
打赏
举报
回复
Which database do you use?
In oracle, you must use following ...
select a.ss,b.ee
from a,b
where a.gongn=b.功能(+)
In SQL Server, you have to use following ...
select a.ss,b.ee
from a,b
where a.gongn=b.功能(*)
efany
2003-04-06
打赏
举报
回复
select a.ss,b.ee
from a,b
where a.gongn=b.功能(*)
这种语法是有错误的
也许孤陋寡闻了(*)--是什么用法?
efany
2003-04-06
打赏
举报
回复
ADOQuery1->Close();
ADOQuery1->SQL->Clear();
ADOQuery1->SQL->Add("select a.ss,b.ee");
ADOQuery1->SQL->Add("from a,b");
ADOQuery1->SQL->Add("where a.gongn=b.gongn(+)");
ADOQuery1->Open();
不会报错!
lykey
2003-04-06
打赏
举报
回复
好像不难,不知我是否明白你的意思。
select a.ss,b.ww from a left join b on a.ss=b.ss
这就OK了。
结果为:
1 t
2 NULL
3 NULL
4 y
bobo-nt
2003-04-06
打赏
举报
回复
等待中...
bobo-nt
2003-04-06
打赏
举报
回复
不行啊!!!
用(+)会提示‘)’多余
用*或(*)会提示语法错误
ADOQurey中如何写右连接的SQL语句
bobo-nt
2003-04-05
打赏
举报
回复
ok
李志林HZ
2003-04-05
打赏
举报
回复
xx*=yy;(left)
xx=*yy;(right)
chifengwatch
2003-04-05
打赏
举报
回复
select employees.name,orders.product from employees right join orders on employees.id = orders.id
在SQL SERVER 中等价于:
select employees.name,orders.product from employees,orders where employees.id =* orders.id
efany
2003-04-05
打赏
举报
回复
select a.colum1,b.colum2
from a,b
where a.colum3 = b.colum4(+)
这样吧~
这个是一个外连接的例子
具体报什么错?
yy2001
2003-04-05
打赏
举报
回复
你这也不是外连接啊?
sharkxie
2003-04-05
打赏
举报
回复
你的(*)是什么意思?
C++Builder精彩入门【转】
学习如何连接数据库,执行
SQL
语句
,以及如何在界面上显示和编辑数据,是C++Builder应用开发
中
的重要环节。 五、内存管理与异常处理 C++Builder
中
,理解动态内存分配(new和delete)以及内存泄漏问题非常重要。同时...
sql
select嵌套_第十二篇
SQL
的复杂查询
1、视图1)什么是视图在
SQL
中
,视图是基于
SQL
语句
的结果集的可视化的表,存放的是
SQL
语句
,表现为
SQL
运行后的结果。注释:数据库的设计和结构不会受到视图
中
的函数、where 等
语句
的影响2)如何创建视图
SQL
...
C++连接my
sql
数据库的两种方法
现在正做一个接口,通过不同的连接字符串操作不同的数据库。要用到my
sql
数据库,以前没用过这个...第二种方法是利用my
sql
自己的api函数
进行
连接。 第一种方法可以实现我当前的需求,通过连接不同的字符串来连接
MyBatis Mapper(映射器)和(mybatis-config.xml),MyBatis执行
SQL
的两种方式
映射器是 MyBatis
中
最重要的文件,**文件
中
包含一组
SQL
语句
**(例如查询、添加、删除、修改),这些
语句
称为**映射
语句
或映射
SQL
语句
**。 MyBatis 有两种执行
SQL
语句
的方式,如下: 通过
Sql
Session 发送 ...
Borland C++ Builder (
BCB
) 动态创建ACCESS的MDB数据表
Borland C++ Builder (
BCB
) 动态创建ACCESS的MDB数据表 当
BCB
使用Misoftsoft
SQL
数据库时,我们可以使用如下的
SQL
语句
来创建数据表。 if object_id(TABLENAME) is not null begin drop tab
C++ Builder
13,870
社区成员
102,693
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章