社区
C++ Builder
帖子详情
在SQL中如何进行外连接(如:右外连接)下面的语句为何在BCB中出错
bobo-nt
2003-04-05 11:47:43
select a.ss,b.ee
from a,b
where a.gongn=b.功能(*)
...全文
130
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
select嵌套_第十二篇
SQL
的复杂查询
1、视图1)什么是视图在
SQL
中
,视图是基于
SQL
语句
的结果集的可视化的表,存放的是
SQL
语句
,表现为
SQL
运行后的结果。注释:数据库的设计和结构不会受到视图
中
的函数、where 等
语句
的影响2)如何创建视图
SQL
CREATE VIEW 语法CREATE VIEW 新建表名(列名,列名) ASSELECT <列名1><列名2>FROM 原表名WHERE 查询条件S...
基于
BCB
6与
SQL
Server 2000的借书管理系统开发实战
Borland C++ Builder 6(简称
BCB
6)是一款经典的Windows平台C++集成开发环境(IDE),以其高效的可视化界面设计和快速开发能力广受开发者青睐。本章将从
BCB
6的基本架构入手,介绍其开发特点、安装配置流程以及开发环境的搭建方法,为后续图书管理系统的开发奠定基础。
BCB
6基于VCL(Visual Component Library)框架,提供了丰富的可视化控件和强大的事件驱动编程模型。
经典的判断数据库连接断开问题
经典的判断数据库连接断开问题 分类: C#代码类2013-01-13 17:123040人阅读评论(0)收藏举报 程序正常连接状态下,服务器重启、或网络断开等原因将导致数据库连接非正常断开,这时ADOConnection1.Connected、ADOConnection1.State都显示是连接状态(分别为Tr
MyBatis Mapper(映射器)和(mybatis-config.xml),MyBatis执行
SQL
的两种方式
database.properties 用于描述数据库连接的相关配置,例如数据库驱动、连接数据库的 url、数据库用户名、数据库密码等。 映射器是 MyBatis
中
最重要的文件,**文件
中
包含一组
SQL
语句
**(例如查询、添加、删除、修改),这些
语句
称为**映射
语句
或映射
SQL
语句
**。 MyBatis 有两种执行
SQL
语句
的方式,如下: 通过
Sql
Session 发送
SQL
通过
Sql
Session 获取 Mapper 接口,通过 Mapper 接口发送
SQL
C++ Builder
13,873
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章