| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1050 人关注过本帖
标题:明天考试!今晚临时抱大神!来个人帮帮我啊!
只看楼主 加入收藏
Arashi
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2013-3-30
收藏
得分:0 
回复 9楼 Arashi
就是 在SQL查询表 结果错误情况下 怎么保存到表?
2013-03-30 10:17
kiff
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:广州
等 级:贵宾
威 望:46
帖 子:756
专家分:2531
注 册:2013-1-30
收藏
得分:0 
以下是引用Arashi在2013-3-30 10:17:21的发言:

就是 在SQL查询表 结果错误情况下 怎么保存到表?
SQL查询 出错了,肯定没结果表给你保存了
2013-03-30 10:21
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:0 
是啊 你SQL语句呢
问问题先要自己看懂 这样别人才会看懂
2013-03-30 10:31
Arashi
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2013-3-30
收藏
得分:0 
回复 13楼 tlliqi
SELECT Orders.签订日期, Customers.姓名 AS 客户名, Orders.订单号,;
  Goods.商品名, Goods.单价, Orderitems.数量;
 FROM  orders INNER JOIN orderitems;
    INNER JOIN customers;
    INNER JOIN goods ;
   ON  Orderitems.商品号 = Goods.商品号 ;
   ON  Orders.客户号 = Customers.客户号 ;
   ON  Orders.订单号 = Orderitems.订单号;
 GROUP BY Orders.签订日期;
 ORDER BY Orders.签订日期, Orders.订单号, Goods.商品名;
 INTO TABLE tablethree.dbf
2013-03-30 10:33
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:0 
回复 14楼 Arashi
SQL语句没什么问题
2013-03-30 10:38
Arashi
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2013-3-30
收藏
得分:0 
实在不知道哪里错 一会找不到 商品名 一会找不到 商品号
2013-03-30 10:38
Arashi
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2013-3-30
收藏
得分:0 
回复 15楼 tlliqi
所以我纠结啊 用我这个 就不行 用答案上的 复制 粘贴 就行 能和答案上的 做成一样吗?

SELECT 签订日期,orders.订单号,姓名 as 客户名,商品名,单价,数量 ;
    FROM goods INNER JOIN orderitems ;
    INNER JOIN orders INNER JOIN customers;
    ON customers.客户号=Orders.客户号 ;
    ON Orderitems.订单号=Orders.订单号 ;
    ON Goods.商品号=Orderitems.商品号 ;
    WHERE 签订日期>=ctod(thisform.Text1.Text) ;
    ORDER BY 签订日期,orders.订单号,商品名 ;
    INTO TABLE tablethree.dbf

答案上的是 这样的
2013-03-30 10:41
kiff
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:广州
等 级:贵宾
威 望:46
帖 子:756
专家分:2531
注 册:2013-1-30
收藏
得分:0 
你必须细细检查一下,所列出的字段 确实属于哪个表的
2013-03-30 10:46
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:0 
你的
SELECT Orders.签订日期, Customers.姓名 AS 客户名, Orders.订单号,;
  Goods.商品名, Goods.单价, Orderitems.数量;
答案上的
SELECT 签订日期,orders.订单号,姓名 as 客户名,商品名,单价,数量 ;
    FROM goods INNER JOIN orderitems ;
比较可以看出来:
签订日期,数量 应该是在goods表中,而你的却是Orders.签订日期,Orderitems.数量  这能不错吗?
2013-03-30 10:48
taifu945
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:80
帖 子:1545
专家分:3298
注 册:2012-7-6
收藏
得分:3 
哈哈,果然是临时抱佛脚来着。不过,连字段隶属于哪个表都一头雾水的人,真担心抱了监考老师也无用啊。
2013-03-30 15:58
快速回复:明天考试!今晚临时抱大神!来个人帮帮我啊!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019459 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved