请教个sql,无条件连接,怎么实现阿? 有如下两个表 [问题点数:50分,结帖人shadowno]

Bbs1
本版专家分:12
结帖率 100%
Bbs12
本版专家分:440973
Blank
名人 年度总版至少三次排名前十即授予名人勋章
Blank
榜眼 2008年 总版技术专家分年内排行榜第二
Blank
进士 2010年 总版技术专家分年内排行榜第四
2009年 总版技术专家分年内排行榜第五
2007年 总版技术专家分年内排行榜第六
Blank
金牌 2009年3月 总版技术专家分月排行榜第一
2008年12月 总版技术专家分月排行榜第一
2008年3月 总版技术专家分月排行榜第一
2007年12月 总版技术专家分月排行榜第一
2007年10月 总版技术专家分月排行榜第一
Bbs12
本版专家分:440973
Blank
名人 年度总版至少三次排名前十即授予名人勋章
Blank
榜眼 2008年 总版技术专家分年内排行榜第二
Blank
进士 2010年 总版技术专家分年内排行榜第四
2009年 总版技术专家分年内排行榜第五
2007年 总版技术专家分年内排行榜第六
Blank
金牌 2009年3月 总版技术专家分月排行榜第一
2008年12月 总版技术专家分月排行榜第一
2008年3月 总版技术专家分月排行榜第一
2007年12月 总版技术专家分月排行榜第一
2007年10月 总版技术专家分月排行榜第一
Bbs8
本版专家分:32364
Blank
蓝花 2008年1月 MS-SQL Server大版内专家分月排行榜第三
Bbs10
本版专家分:122650
版主
Blank
银牌 2008年11月 总版技术专家分月排行榜第二
2008年10月 总版技术专家分月排行榜第二
Blank
微软MVP 2010年7月 荣获微软MVP称号
Blank
红花 2008年11月 MS-SQL Server大版内专家分月排行榜第一
2008年10月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2009年2月 MS-SQL Server大版内专家分月排行榜第二
2009年1月 MS-SQL Server大版内专家分月排行榜第二
2008年12月 MS-SQL Server大版内专家分月排行榜第二
2008年9月 MS-SQL Server大版内专家分月排行榜第二
Bbs12
本版专家分:440973
Blank
名人 年度总版至少三次排名前十即授予名人勋章
Blank
榜眼 2008年 总版技术专家分年内排行榜第二
Blank
进士 2010年 总版技术专家分年内排行榜第四
2009年 总版技术专家分年内排行榜第五
2007年 总版技术专家分年内排行榜第六
Blank
金牌 2009年3月 总版技术专家分月排行榜第一
2008年12月 总版技术专家分月排行榜第一
2008年3月 总版技术专家分月排行榜第一
2007年12月 总版技术专家分月排行榜第一
2007年10月 总版技术专家分月排行榜第一
Bbs10
本版专家分:122650
版主
Blank
银牌 2008年11月 总版技术专家分月排行榜第二
2008年10月 总版技术专家分月排行榜第二
Blank
微软MVP 2010年7月 荣获微软MVP称号
Blank
红花 2008年11月 MS-SQL Server大版内专家分月排行榜第一
2008年10月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2009年2月 MS-SQL Server大版内专家分月排行榜第二
2009年1月 MS-SQL Server大版内专家分月排行榜第二
2008年12月 MS-SQL Server大版内专家分月排行榜第二
2008年9月 MS-SQL Server大版内专家分月排行榜第二
Bbs12
本版专家分:440973
Blank
名人 年度总版至少三次排名前十即授予名人勋章
Blank
榜眼 2008年 总版技术专家分年内排行榜第二
Blank
进士 2010年 总版技术专家分年内排行榜第四
2009年 总版技术专家分年内排行榜第五
2007年 总版技术专家分年内排行榜第六
Blank
金牌 2009年3月 总版技术专家分月排行榜第一
2008年12月 总版技术专家分月排行榜第一
2008年3月 总版技术专家分月排行榜第一
2007年12月 总版技术专家分月排行榜第一
2007年10月 总版技术专家分月排行榜第一
Bbs1
本版专家分:12
Bbs9
本版专家分:96450
Blank
铜牌 2010年2月 总版技术专家分月排行榜第三
Blank
微软MVP 2012年7月 荣获微软MVP称号
Blank
红花 2010年2月 MS-SQL Server大版内专家分月排行榜第一
2009年5月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2012年6月 MS-SQL Server大版内专家分月排行榜第二
2010年8月 MS-SQL Server大版内专家分月排行榜第二
Bbs4
本版专家分:1309
Bbs1
本版专家分:35
Bbs3
本版专家分:928
Oracle常用操作——连接详解(左连接、右连接、内连接、外连接
<em>连接</em>类型 描述 举例 左<em>连接</em>(LEFT OUTER JOIN/ LEFT JOIN) 结果包括左表(出现在JOIN子句最左边)中的所有行,不包括右表中的不匹配行。 SELECT * FROM TableA A LEFT JOIN TableB B ON A.KEY=B.KEY...
有趣的SQL二:两个表没连接条件的JOIN
文章节选自松华老师《SQL开发与优化》专栏,想阅读更多内容请扫码订阅今天逛论坛看到了一个,奇葩需求,他想把<em>两个</em>表的结果连在一起显示我把需求整理<em>如下</em> :下面有<em>两个</em>表 a 和...
SQL两个服务器之间表的连接
有<em>两个</em>服务器,A和B,在A里面a1表写了个触发器,触发到服务器B的b1表里面,提示在sysservers中未能找到服务器B。请执行sp_asslinkedserver 以将服务器添加到sysservers。rnrnrn木有分了~
教个select 表循环的SQL语句
SqlMember="select * form [Lnz_Member] Where Lnz_Member_ID=" & Member_IDrnrnMember_ID这个数值 是从循环得出的,我<em>怎么</em>select循环打印得出他的值呢 rn比如:Member_ID中有20 20 21 10 21 20这个ID号rn
教个SQL两表查询的问题
我数据库中有两张表,表A中的一个字段ID跟表B中的字段UID关联,但是表A的ID是非空的,而表B的UID不是,所以表B中有的数据表A中就不一定会有,而我主要查的是表B,两表查询时如果用select a.*,b.* from a a,b b where a.id=b.uid这样查的话,表B中UID为空的就查不出来了,请教下要<em>怎么</em>弄才能把表B的都查出来
教个关联表查询的sql语句
a表:ID,Title,Authorrnb表:RID,Author,PTimern现在要求是,取a表所有的记录和b表中RID=ID的相应的第一条记录(B表中RID=ID的记录可能有多条)。说白了,a表就是放发表的帖子的表,b表放回复帖子的表,他们<em>两个</em>之间用帖子ID相关联。现在想取b表的记录就是想读取帖子的最后回复人和最后回复时间rn自己写了个,有错rnselect a.*,(select top 1 b.* from b where a.ID=b.RID order by b.PTime desc) from arn网上search的两天也找不到答案,郁闷ing...rn这里先谢谢各位朋友的光临!能解决问题就发分
教个两个效果实现思路
<em>两个</em>效果都和QQ2009的聊天窗口效果相关 rn1,聊天窗口下方发送按钮旁边的那个下三角button,点一下出来个复选菜单是如何<em>实现</em>的; rn2,点聊天窗口的消息记录,聊天窗口会自动向右扩展,很平滑,<em>怎么</em><em>实现</em>的? rnrn分不多,各位高手进来坐坐,讲讲思路,小弟在这里多谢了。有好的思路,定追加100分。
如下两个表,怎么查询呢?join?
tt1rnA B C rnrntt2rnrnA D Frnrn要想查询出A D C,rn我的<em>sql</em><em>怎么</em>写 ?rnrnselect A,D,CrnFrom TT1*TT2?rn忘记了<em>怎么</em><em>连接</em>。
怎么实现如下SQL语句
表Arn字段1 2 3 4rna ksk 0 2rnb ksk 0 3rnc ksk 0 4rnx oo 2 5rno oo 2 7rn。。。rn只取出 第2,3列相同的所有记录的第一行。
两个表,怎么用SQL输出成表三?
<em>两个</em>表,<em>怎么</em>使用SQLl输出成表三rn 图书表 Enum表 rn图书名 出版社 库存 表名 列名 Value Textrn货币战争 2 1 图书表 出版社 1 重庆出版社rn藏地密码 1 2 图书表 出版社 2 中信出版社rn 图书表 库存 1 有货rn 图书表 库存 0 缺货rn 图书表 库存 2 待确认rnrn 表三rn图书名 出版社 库存 rn货币战争 中信出版社 有货 rn藏地密码 出版社 待确认 rn
教个SQL语句
现在有下面一个表rnrnRIV_NAME Username RIV_NUM RIV2_EXAMINE RIV2_DATE rnA 张山 71 杨行镇 2007-3-12 11:10:37 rnA 张山 83 杨行镇 2007-3-12 13:57:28 rnA 张山 77 杨行镇 2007-3-12 13:58:08 rnB 李四 91 杨行镇 2007-2-23 13:52:14 rnB 李四 80 月浦镇 2007-3-23 14:41:35 rnB 张山 73 杨行镇 2007-3-23 15:05:05 rnC 王五 90 杨行镇 2007-3-27 13:13:11 rnC 王五 94 杨行镇 2007-4-27 13:19:12 rnC 王五 92 杨行镇 2007-3-27 13:19:36 rnC 王五 95 杨行镇 2007-4-27 13:23:16 rnrn我想显示成rnRIV_NAME RIV_NUM1 RIV_NUM2 RIV_NUM3 RIV2_EXAMINE RIV2_DATE rnA 71 83 77 杨行镇 3月rn B 91 80 73 杨行镇 3月rnC 90 92 空 杨行镇 3月rnrnrnrnrnrnrnrn请大家帮忙.我想不出<em>怎么</em>写.谢谢了
教个SQL 问题
有<em>如下</em>一张表rnID SNAME SDATE VALUErn1 A 2008-10-1 100rn2 A 2008-10-1 200rn3 A 2008-10-2 101rn4 A 2008-10-3 100rn5 B 2008-10-4 200rn6 B 2008-10-5 300rn7 B 2008-10-6 900rn8 C 2008-11-1 100rn9 D 2008-12-1 300rn...................................rn...................................rnrn如何筛选出以SDATE为条件有连续三天有数据的记录?如上面筛选<em>如下</em>结果:rn2 A 2008-10-1 300rn3 A 2008-10-2 101rn4 A 2008-10-3 100rn5 B 2008-10-4 200rn6 B 2008-10-5 300rn7 B 2008-10-6 900rnrnrnrn
教个SQL 问题!
现在有一个列a有数字值,我想往这个表面的其他列插入记录,我<em>怎么</em>能让a在现在的数字基础上做到我每加一行记录a就自动加‘1’那?在插入的时候进行最好。rn(如现在久后一值是987,当我增加一行记录后就自动变成988)rn--加代码最好--rnrnrn-------------------------rn请说的细点好吧,小弟刚接触<em>sql</em>!
教个SQL语句!
[code=SQL]rncreate table tb(rnid int identity(1,1) primary key,rnuid int --用户IDrnsale_name varchar(50) rnsale_info textrnuFlag tinyint)--0为个人,1为企业rn/*************************************/rnselect a.id,a.sale_name,a.sale_info rnfrom tb a,? brnwhere a.uid=b.idrn[/code]rn个人会员表 userReg,企业会员表compReg,这个"[color=#FF0000]?[/color]"表无法确定,这个SQL语句想让大家帮我想想rn
教个sql问题?
姓名 编号 日期 次数rn李四 001 2003rn李四 001 2005rn李四 001 2006rn李四 001 2007rn王五 002 2003rn王五 002 2005rn刘六 003 2007rnrn相同姓名、编号的人把日期先后把次数字段写上。rn比如:rnrn姓名 编号 日期 次数rn李四 001 2003 1rn李四 001 2005 2rn李四 001 2006 3rn李四 001 2007 4rn王五 002 2003 1rn王五 002 2005 2rn刘六 003 2007 1rnrnrn谢谢
教个SQL问题
请<em>教个</em>:rnSQL.Add('select * from 英语 union select * from 语文 where (语文.学号='+''+Trim(Edit2.Text)+')and(英语.学号=语文.学号)');哪错了?
教个sql
表中有个内容"Loading \u202"rnrn<em>怎么</em>SELECT * FROM table WHERE aa = 'Loading \u202' 查不出来呢 rnrn返回了 0 行rn
教个sql语句
<em>两个</em>access数据库A,B。里面表的结构完全相同。rn现在想用<em>sql</em>语句把A中的数据更新到B中,根据主键更新,B中没有的记录插入,有的记录更新。帮忙写一下这个语句,执行速度快的那种。rn数据库A的文件路径是E:\学生.mdb B的是D:\学生.mdbrn主键是XH。rnrn表的结构是rn学号(XH) 性别(XB) 年龄(NL) 地址(DZ) rn 1 男 。。。 。。。 rn 2 女 。。。 。。。 rn 。 。 。。。 。。。rn 。 。 。。。 。。。rn 。 。 。。。 。。。rn rn----------------------------------------- rnrn
教个SQL~!
time name rn2010-12-11 08:20:02 arn2010-12-11 08:20:04 a rn2010-12-11 08:20:15 a rn2010-12-11 08:20:35 a rn2010-12-11 08:20:50 b rnrnrn基本条件:时间>3秒 ,<30分钟。rnrn希望得到结果rnrnname time count startTime endTimerna 2010-12-11 08:20:04 3 2010-12-11 08:20:04 2010-12-11 08:20:35rnb 2010-12-11 08:20:50 1 2010-12-11 08:20:50 2010-12-11 08:20:50
教个sql!
库存rnid name qty lot rn1 a 200 a1rn2 a 400 b1rn3 a 100 c1rnrn结果为 id name qty lot rn 1 a 50 b1rn 2 a 100 c1rn要领550数量的 a产品,不用游标,<em>怎么</em><em>实现</em>?
教个sql查询语句
[b]Tcompany 公司表:[/b]rncid companyrn1 a公司rn2 b公司rn3 c公司rnrn[b]Tcontact 联系人表:[/b]rnid cid department contactrn1 2 采购部门 张三rn2 2 行政部门 李四rn3 1 采购部门 林一rn2 1 行政部门 林二rnrn就是一个公司多个联系人的表结构。rn来路如:go.php?cid=1,2,5,6&department=采购部门rnrnrn想要的结果:rncompany contactrna公司 林一rnb公司 张三rnrn刚开始用:rnSELECT company,(SELECT contact FROM Tcontact where cid=1 AND department='采购部门' LIMIT 1) as contact FROM Tcompany WHERE id IN(1,2,5,6);rnrn但这样内部SELECT里的cid无法使用多个变量,不知可有其它方法?请各位指点,谢谢。rn
求助:请教个sql
表数据<em>如下</em>:rncreate table dept(rn id number(20),rn deptname varchar(50),rn riskname varchar(50),rn creationtime char(20)rn);rnrninsert into dept values (1,'总公司','风险1','2014-08-12 16:24:39');rninsert into dept values (2,'总公司','风险2','2014-08-12 16:24:39');rninsert into dept values (3,'分公司','风险2','2014-08-12 16:24:39');rninsert into dept values (4,'分公司','风险3','2014-08-12 16:24:39');rninsert into dept values (5,'总公司','风险1','2013-08-12 16:24:39');rninsert into dept values (6,'总公司','风险3','2013-08-12 16:24:39');rninsert into dept values (7,'分公司','风险1','2013-08-12 16:24:39');rninsert into dept values (8,'分公司','风险2','2013-08-12 16:24:39');rnrnselect * from dept order by deptname desc,creationtime rnrn[img=https://img-bbs.csdn.net/upload/201408/18/1408368217_329215.jpg][/img]rnrn现在要<em>实现</em>的效果<em>如下</em>:rn[img=https://img-bbs.csdn.net/upload/201408/18/1408369178_259632.jpg][/img]rn就是我要按照年度(根据creationtime来判断)统计这张表中某个单位每个年度跟上一年相比新增的风险,保持的风险和减少的风险。rnrnrn
教个SQL语句?
请教各位大牛:遇到了一个查询的问题,比如数据库中有三个字段,c_name,c_money,c_date 分别代表客户姓名,消费金额,消费的日期。 rnrn现在想要查询,客户首次累计消费达到1万元的那个日期(就是说从第一笔累加到>=10000元的那个首次日期,提取出来日期).只想用存储过程完成,有个模糊的思路是,定义变量sum,时间、姓名排序,查出金额,获取第一个金额,while 金额小于10w,游标向下移动,sum+=金额。各位大大有没有更好的方法呢?rnrn请问如果只用存储过程的话,具体应该<em>怎么</em>做啊,十分感谢!! rnrnc_name c_money c_datern张三 4000 2015/1/5rn张三 4000 2015/1/5rn小红红 50000 2015/1/6rn李四 3000 2015/1/13rn张三 4000 2015/1/14rn小明明 3000 2015/1/15rn李四 2000 2015/1/19rn李四 3000 2015/1/20rn李四 2000 2015/1/20rn小红红 3000 2015/1/20rn张三 80000 2015/1/20rn张三 50000 2015/1/20rn李四 70000 2015/1/21rn小红红 2000 2015/1/21rn小明明 2000 2015/1/22rn小红红 90000 2015/1/23rn小红红 100000 2015/1/23rn小红红 50000 2015/1/23rn小明明 3000 2015/1/23rn张三 100000 2015/1/23rn小明明 2000 2015/1/27rn张三 300000 2015/1/27rn李四 4000 2015/1/28rn小明明 11200 2015/1/28rn张三 50000 2015/1/28rn李四 125000 2015/1/29rn小红红 12500 2015/1/29rn张三 4000 2015/1/29rn李四 50000 2015/1/30rn小明明 250000 2015/1/30rn[img=https://img-bbs.csdn.net/upload/201608/13/1471103886_812403.png][/img]rn[img=https://img-bbs.csdn.net/upload/201608/14/1471104042_13537.png][/img]rnrn
教个sql问题
各位好,我的一张表A里有这么个字段NUM,字符型,其值<em>如下</em>:rnrn 1,8,11,17,20,28,31,34,75,4,44,47,57,14,26,38,53,60,63,65,68rnrn存储的是用逗号隔开的一些数字,我现在想通过<em>sql</em>查询这个字段中值小于50的数字的个数。请问有什么好方法吗?
教个分组的sql
有这个一个表number 表示序号 bin:柜组 product商品 qty 数量rn需要<em>实现</em> 相同bin 相同product qty取最大的值rn 不同bin 相同product qty取sum值。rnnumber bin product qtyrn 3 1001 100001 33rn 4 1002 100001 44rn 4 1002 100002 44rn 4 1002 100003 44rn 5 1002 100001 55rn 5 1002 100002 55
小弟请教个sql
数据库:Oracle。现在有A,B,C三张表,现在要从C表中选取满足一定条件的数据插入到A表中,但是,C表中的某个字段需要通过B表对应转换之后再插入A表当中,rninsert into Arn select col1,col2...--比如说col1需要通过B表转换之后,存入A表中rn from Brn where ....rn这个<em>sql</em>应该怎马写?小弟先谢过了。
!!请教个sql语句。。
有一个表tmprnrndate name usedrn2012/10/17 8:00:00 db1 20rn2012/10/17 8:30:00 db1 23rn2012/10/17 9:00:00 db1 32rn2012/10/18 8:00:00 db1 15rn2012/10/18 8:30:00 db1 18rn2012/10/18 9:00:00 db1 21rn2012/10/18 9:30:00 db1 25rnrnrn求环比增长量,本次采集的时间点与上次采集的时间点相比used的增长量,请教<em>sql</em>语句rnrn求同比增长量,今天采集数据的时间点与昨天采集的相同的时间点相比used的增长量,请教<em>sql</em>语句,rnrnrn对这一个表操作。。
教个SQL
select distinct id,name,fatherid from a where start with id in (select id from c) connect by prior fatherid = id rn rn这个语句在ORCAL下是正确的,但MYSQL不支持start with in的用法,请问可以<em>怎么</em>改一下rnrn另外再请教下ORCAL数据<em>怎么</em>导到MYSQL里
教个sql 语句
表tabjincunrn 2002-02-02 a180 8rn 2002-02-02 a180 6rn 2002-02-02 b317 4rn 2002-02-03 a180 10rn 变成rn 2002-02-02 a180 14rn 2002-02-02 b317 4rn 2002-02-03 a180 10
教个SQL写法:)
有这样一个ACCESS表rn--classname--rn1999级计算机1班rn1999级计算机2班rn1999级计算机3班rn1999级计算机4班rn2000级环境工程1班rn2000级环境工程2班rn2000级环境工程3班rn2000级环境工程4班rn现在我只要取出两条记录“计算机”和“环境工程”rn请问该如何写呢?rn
教个SQL语句????
表Arn编号 标志rnA 0rnA 1rnA 2rnA 0rnB 1rnB 1rnC 2rnC 2rnC 2rn查询结果<em>如下</em>rnA 0rnB 1rnC 2rnrn当标志都为1时,结果才为1rn当标志都为1时,结果才为2rn如果标志中有一个为0时,结果为0rnrn
教个SQL的问题!
select a.empno from emp a where a.empno not in(select empno from emp1 where job=´SALE´); rnrn rnselect a.empno from emp a ,emp1 b where a.empno=b.empno(+) and b.empno is null and b.job=´SALE´; rnrn这<em>两个</em>SQL的结果是一样吗??rnrn
-----------------------------请教个SQL语句-------------------------------
我有个表,我想根据里面的字段数目排序,重复的数据越多的就排在最上面,相同的则可以随便排序rn问题一:只有一列,按照由多到少排序。rn[code=<em>sql</em>]rnCREATE TABLE tb(col1 VARCHAR(50))rnINSERT INTO tb(col1)rnSELECT 'YANGSH001' UNION ALL SELECT 'YANGSH002' UNION ALL SELECT 'YANGSH005' UNION ALLrnSELECT 'YANGSH001' UNION ALL SELECT 'YANGSH002' UNION ALL SELECT 'YANGSH004' UNION ALLrnSELECT 'YANGSH001' UNION ALL SELECT 'YANGSH002' UNION ALL SELECT 'YANGSH003' UNION ALL rnSELECT 'YANGSH001' UNION ALL SELECT 'YANGSH003' UNION ALL SELECT 'YANGSH004'rn--排序结果应该是下面的这种形式rn col1rnYANGSH001rnYANGSH001rnYANGSH001rnYANGSH001rnYANGSH002rnYANGSH002rnYANGSH002rnYANGSH003rnYANGSH003rnYANGSH004rnYANGSH004rnYANGSH005rn--这里003跟004数目一样,就无所谓哪个排在前面了,最好是小的再前面rn[/code]rn问题二:是问题一的升级,多列,还是按照从多到少排列,各列之间不影响排序,各列排各列的。rn[code=<em>sql</em>]rnCREATE TABLE tb(col1 VARCHAR(50),col2 VARCHAR(50),col3 VARCHAR(50))rnINSERT INTO tb(col1,col2,col3)rnSELECT 'YANGSH001','YANGSH014','YANGSH022' UNION ALLrnSELECT 'YANGSH001','YANGSH011','YANGSH022' UNION ALLrnSELECT 'YANGSH001','YANGSH011','YANGSH022' UNION ALLrnSELECT 'YANGSH002','YANGSH011','YANGSH022' UNION ALLrnSELECT 'YANGSH002','YANGSH013','YANGSH021' UNION ALLrnSELECT 'YANGSH002','YANGSH013','YANGSH021' UNION ALLrnSELECT 'YANGSH002','YANGSH013','YANGSH023' UNION ALLrnSELECT 'YANGSH003','YANGSH013','YANGSH023' UNION ALLrnSELECT 'YANGSH003','YANGSH012','YANGSH023' UNION ALLrnSELECT 'YANGSH004','YANGSH012','YANGSH023'rn--排序后应是下面这个样子的rn col1 col2 col3rnYANGSH002 YANGSH013 YANGSH022rnYANGSH002 YANGSH013 YANGSH022rnYANGSH002 YANGSH013 YANGSH022rnYANGSH002 YANGSH013 YANGSH022rnYANGSH001 YANGSH011 YANGSH023rnYANGSH001 YANGSH011 YANGSH023rnYANGSH001 YANGSH011 YANGSH023rnYANGSH003 YANGSH012 YANGSH023rnYANGSH003 YANGSH012 YANGSH021rnYANGSH004 YANGSH014 YANGSH021rn--各个列之间还是由多到少排序,不影响rn[/code]rn如果我还有更多的列,那么我的问题二应该要<em>怎么</em>写,谢谢大家了!!!!
教个SQL查询
订单号 产品ID 快递地区 货物数量 (总)快递费rnA10001 10 广东 1 25rnA10001 12 广东 1 25rnA10002 10 上海 2 25rnA10003 12 北京 1 35rnA10003 10 北京 2 35rnrn查询结果rn广东 2 25rn上海 2 25rn北京 3 35
教个SQL的问题
[code=Delphi(Pascal)]rn因为在VB中习惯了,我试试看在Delphi中能不能这样写,但是出错了,请教老鸟们是否这样做是不行的?rnprocedure TForm1.Button2Click(Sender: TObject);rnbeginrn cn := Createoleobject('ADODB.Connection');rn cn.Activeconnection := cn;rn SQL = 'Select * Form 表'rn cn.open SQL, cn, 1, 1rn //FillData;rnend;rn[DCC Error] Unit1.pas(63): E2003 Undeclared identifier: 'SQL'rn[DCC Error] Unit1.pas(64): E2066 Missing operator or semicolonrn[DCC Error] Unit1.pas(64): E2029 'END' expected but ',' found[/code]rnrn[code=Delphi(Pascal)]rn下面的语句能通过编译rnprocedure TForm1.Button2Click(Sender: TObject);rnbeginrn cn := Createoleobject('ADODB.Connection');rn cn.Activeconnection := cn;rn cn.open('Select * From 表', cn, adOpenStatic,rn adlockOptimistic, adcmdText);rn //FillData;rnend;[/code]
教个SQL~
从 db_Userpxb_Table 表中 搜索 当前系统时间在 endtime(表中的一个字段格式是2007-7-15) 之前的 前8条 记录!rn
教个sql语句,
有3张表,rnorder订单表:rnorderId--订单idrnrnrnpayment支付表:rnorderId--订单id(如果为单个订单支付就是xxxxxxxxxxx,多个订单支付就是[color=#800000]m[/color]xxxxxxxxxxxxxx,对应下表的)rnpaymethod--支付方法rnrnrnordersGroup多订单表(这张表就相当于多订单支付的记录):rngroupId--联合订单Id--[color=#FF0000]m[/color]xxxxxxxxxxxxxxxxxrnorderIds--对应订单id--xxxxxxxxxxxxxxxxx,xxxxxxxxxxxxxx(对应order订单表里的orderId)rnrn刚刚写了个<em>sql</em>,联合order和payment表得到paymethod列,但是突然想到,如果为多订单,payment表的orderId为[color=#FF0000]m[/color]xxxxxxxxxx时候,order表里的orderId与payment表的orderId不对应,有什么办法能避免这种情况?求大神帮帮忙[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/8.gif][/img]rn
教个SQL句子.
desc1 desc2rna brna frnd mrnd nrnrn想得到这样的结果:rnrna 2 b,frnd 2 m,nrnrn这个SQL语句<em>怎么</em>写?
教个sql的作业。。
现在有这么个表:字段都是varchar2rnuserid date phonern001 2010-09-01 65512345rn002 2010-07-01 13455551144rn001 2010-05-18 15011205433rnrnrn我想显示的效果:rn rnuserid date phonern 001 2010-09-01/2010-05-08 65512345/15011205433rn 002 2010-07-01 13455551144rnrnrnrn结果类似我想要的就可以,谢谢了rn
sql教个查询语句
请问下大家,比如说有:rnA B C D E F G列,我想查询rn同一A列、同一B列,显示多C、多D、多E的数据,只有一条的不显示,rnSQL正在努力学习,这样的例子该<em>怎么</em>写,实在想不出,谢谢大家教下~!
教个SQL 谢谢
TBALErn列1 列2 列3 列4rnA null null A1rnB B1 B2 B3rnB B4 B5 B6rnC C1 C2 C3rnC C4 C5 C6rn说明:列1的数据 比如店家 A店 B店 C店rn如果写<em>sql</em> 查找A店信息,那就只能查出<em>如下</em>的信息rnA null null A1rnrn由于A店列2,和列3的数据 都是存在B店和C店的,列4除外是A店特有的, rn所以查询的时候,想查询A店信息时,A店的列2和列3 要从B,C店里取,结果<em>如下</em>rnrnA B1 B2 A1rnA B4 B5 A1rnA C1 C2 A1rnA C4 C5 A1rnrn请问这样的<em>sql</em> 如何写呀?rnselect (?) where 列1 = 'A'
教个sql问题!
关于A表的一个查询返回rnrnid info map typern1 'a' 2 'dd'rn1 'b' 2 'cc'rn1 'c' 2 'ccc' rn2 ‘e’ 3 'cce'rn2 'f' 3 'ccf'rn如何返回id infos type maprn 1 'a,b,c' 'dd,cc,ccc' 2rn 2 'e,f' 'cce,ccf' 3rnrn这样的格式?最好不要用子查询。
教个sql语句?
update users set score=score+"+score+" where username='admin'rnrn比如score在数据库是10分,现在传个score是5分,那么这个<em>sql</em>语句的效果执行出来就是15分!rn这个<em>sql</em>语句是可以传个score参数来追加的方式更新某个用户的积分!score是int型的rnrn我现在的问题是rnupdate checks set username=username+',nihao'rnrn把用户名字符串追加到里面需要<em>怎么</em>来写??? 要的效果是username的值是admin,nihao
教个SQL语句。
这样两张表rnT_ADD (具体地址)rnADDRESS ADDRESS_CODErn北京路123号45室 001 rn上海路789弄01号 002rnrnD_ROADrn MC CODErn北京路 001rn上海路 002rnrn现在问题是address_code目前没数据 需要根据 D_ROAD这张代码表 对应T_ADD地址表中的详细地址 更新ADDRESS_CODE的内容 该<em>怎么</em>写呀 rnrn我这样写update T_ADD t set t.ADDRESS_CODE=(select CODE from D_ROAD B where B.MC LIKE t.ADDRESS)rn执行了很久都没好 各位帮忙看下该<em>怎么</em>写呢?
教个SQL写法
我有一个<em>sql</em>,<em>如下</em>:rnselect case when ((A.a-B.b)/A.a)<0.5 then 0.5 else 1 end as aarnfrom A,Brnwhere A.id=b.idrn请问这个语句可以简化吗?rnA,B是表,a,b,id是字段。
教个有问题
请<em>教个</em>有问题rnrn如能实际象金山迷你背单词样子,可以显示在桌面并可滚动文字rnrn谢谢:)rn
教个棘手的SQL语句怎么
rn各位大侠:rnrn麻烦帮我看下这个<em>sql</em>语句<em>怎么</em>写rnrn文章表:rnrn ID, bt, nr,catid,zhuantiid(专题)rnrn 专题表:rnrnzid,namernrnrn 由于文章表中的 zhuantiid(专题) 中可能会对应多个专题,多个专题之间用,逗号隔开。 如:1,3,4,11,12,13rnrn当我按各专题来读取文章时。我的<em>sql</em>语句能这么写吗?rnrnrn如:读取 专题表中ID为1对应的文章rnrnselect * from 文章表 where zhuantiid like '%1%'rnrn但好像这样,会把1,11,12,13都取出来?rnrnrn请教<em>怎么</em>处理rnrnrn
有表如下
流水号 商品    日期      数量   单价   金额rnrn150001 5286 2004-02-18 1.00 10.100 10.10rn150002 0863 2004-02-18 1.00 47.500 47.50rn110001 4980 2004-02-18 5.00 15.000 75.00rn150003 3535 2004-02-18 1.00 3.800 3.80rn050001 4150 2004-02-18 1.00 43.200 43.20rn030001 2540 2004-02-18 2.00 6.000 12.00rn150004 4561 2004-02-18 1.00 .900 .90rn110002 5984 2004-02-18 2.00 5.000 10.00rn110002 3019 2004-02-18 1.00 8.800 8.80rn110002 2305 2004-02-18 1.00 8.800 8.80rn150005 0587 2004-02-18 2.00 4.500 9.00rn......rnrn现在要删除表中合计金额为一固定值的数据,SQL<em>怎么</em>写rn(如:要删除19.8元的记录,那么得删除rn流水号为150001的5286商品记录,rn    150004的4561商品记录,rn    110002的3019商品记录,注意:品名不同,但金额有可能相同)rnrn
教个sql 语句,可以实现
select count(t.id) num,t.id from table1 t where t.id in(1,2,3,4,5) group by idrn------------rn数据库中Id 实际只有1,2,3rn----------rn显示结果为rn---------------------rnnum idrn 1 1rn 1 2rn 1 3rn能不能这样显示rn ----------------rn num idrn 1 1rn 1 2rn 1 3rn 0 4rn 0 5
教个问题 这个SQL如何实现
一个表A有一列COL1为整数rn例如A(COL1,COL2,COL3)rn现在我要做一个查询,根据COL1的大小进行统计rn例如rn我要进行的查询为rn[code=SQL]Select x,y,z,N1,N2,N3....From TA1,A,Brn[/code]rnrn其中N1为 COL1<=1000的记录数rnN2为1000
教个SQL2000表的问题?
我用的是SQL2000开始建表时,未定义外键,现在定义后出现不能保存,提示该列不能为空,rnrn主键表:customer1rnrnuid 主键rntelrnPADrn..rn customer2rnidrnuid 外键rnfaxrn..rnrn请问如何解决呢?rn
教个表创建的问题
[code=SQL]Use bkstore;rnDrop table if exists bk;rnDrop table if exists mb;rnDrop table if exists sel;rnCreate table bk (rn 书号 char(20) not null,rn 书名 varchar(40) not null,rn 单价 float(5) not nullrn);rnCreate table mb (rn 身份证号 char(18) not null,rn 会员密码 char(6) not null,rn 会员姓名 char(10) not nullrn);rnCreate table sel (rn 身份证号 char(18) not null,rn 书号 char(20) not null,rn 订购数量 int(5) not null,rn 订购单价 float(5) not null,rn 订购金额 float(5)rn);[/code]rnrn把上面的文件保存为 table.<em>sql</em>rn然后用 source table.<em>sql</em> 命令创建表rn提示:rnrn[color=#FF0000]ERROR 1064 (42000): You have an error in your SQL syntax; check the manual thatrncorresponds to your MySQL server version for the right syntax to use near '份证rn号 char(18) not null,[/color]rnrn这个错误,每个表都有这个错误,不解 刚刚解除这个 请教
教个问题,区位表
关于汉字编码,学c++说汉字是宽字符,偶尔知道了什么区位表,谁可以详细的解释下
PE文件的感染C++源代码下载
PE文件的感染C++源代码 PE文件规定了可执行文件的格式,凡是符合此格式的文件都能在windows系统上运行。PE文件的格式暂且不谈,说一些感染PE文件的几种途径。 导入表感染。这个涉及比较复杂的操作,首先,要自行写一个dll文件,提供程序中对原dll引用的所有函数,然后增加一个节区,修改ImportAddress中的地址,使其指向新增加的节,这样,程序加载后,只要调用相关函数,就会先执行自己写的dll,执行完后,再跳转到原代码人口处执行。 导入地址感染。这个相对简单些,在PE文件头部分,IMAGE_OPTION_HEADER中有个ImportAddre 相关下载链接:[url=//download.csdn.net/download/seamuz/2002733?utm_source=bbsseo]//download.csdn.net/download/seamuz/2002733?utm_source=bbsseo[/url]
wamp优化 XCache-1.3.2-php-5.3.6-Win32-VC9-x86.zip下载
wamp 环境加速优化,支持php5.3。运维必用 相关下载链接:[url=//download.csdn.net/download/study_jfb/4241573?utm_source=bbsseo]//download.csdn.net/download/study_jfb/4241573?utm_source=bbsseo[/url]
CAT 385CL挖掘机说明书中文版下载
CAT 385CL挖掘机说明书,可供用户使用,学习。中文版! 相关下载链接:[url=//download.csdn.net/download/hxxcs/5073876?utm_source=bbsseo]//download.csdn.net/download/hxxcs/5073876?utm_source=bbsseo[/url]
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件
我们是很有底线的