CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  基础类

Delete, insert(select...),Select ????

楼主laotong(老童)2001-11-05 14:30:56 在 PowerBuilder / 基础类 提问

Please   explain   these   codes:  
   
   
  delete   from   report_summary;  
  commit;  
  ls_currentSQL=dw_1.GetSQLSelect()   //   get   current   SQL   select   from   datawindow.  
  ls_date_t="(From   "+em_1.text+"   To   "+em_2.text+")"  
  ldt_retrieve_datetime1=date(em_1.text)  
  ldt_retrieve_datetime2=date(em_2.text)  
  ls_newSQL   =   ls_currentSQL  
   
  insert   into   report_summary("badge_id","join_date","emp_name","pay_rule_id","department","division","actual_work_hours",  
  "lateness","undertime","ot_1","ot_2","ot_3","ot_4","allow_1","allow_2","allow_3","allow_4")  
  (SELECT   "reports"."badge_id",    
  "employee"."join_date",  
                    "employee"."emp_name",    
                    "employee"."pay_rule_id",  
  "reports"."department",        
                    "reports"."division",        
                    sum("reports"."actual_work_hours"),        
                    sum("reports"."lateness"),        
                    sum("reports"."undertime"),        
                    sum("reports"."ot_1"),        
                    sum("reports"."ot_2"),        
                    sum("reports"."ot_3"),        
                    sum("reports"."ot_4"),        
                    sum("reports"."allow_1"),        
                    sum("reports"."allow_2"),        
                    sum("reports"."allow_3"),        
                    sum("reports"."allow_4")                          
          FROM   "reports",        
                    "employee"      
        WHERE   (   "reports"."badge_id"   =   "employee"."badge_id"   )  
  and   (reports.record_date   >=   date(:ldt_retrieve_datetime1))    
  and   (reports.record_date   <=   date(:ldt_retrieve_datetime2))  
   
  group   by   "reports"."badge_id",    
  "employee"."join_date",  
                    "employee"."emp_name",    
                    "reports"."department",        
                    "reports"."division",        
                    "employee"."pay_rule_id");  
   
   
  commit   using   SQLCA;  
  select   count   (*)   into   :li_check   from   report_summary;  
  问题点数:40、回复次数:5Top

1 楼killerdanny(堕落的瓦拉斯塔兹)回复于 2001-11-05 14:42:45 得分 0

你什么地方不明白???Top

2 楼laotong(老童)回复于 2001-11-05 15:08:44 得分 0

1.   Insert   into...(select...)   ??  
   
  2.   select   count   (*)   into...   ??  
   
  Top

3 楼laotong(老童)回复于 2001-11-05 16:05:07 得分 0

HELP!Top

4 楼killerdanny(堕落的瓦拉斯塔兹)回复于 2001-11-05 16:21:03 得分 0

语句没有错误呀!你最好用ISQL试试!!!Top

5 楼Alps_lou(云飞扬)回复于 2001-11-05 16:26:34 得分 40

1.将SELECT出来的插入到report_summary中  
   
  2。将记录数目插入到:li_check变量代表的表中Top

相关问题

  • [insert into...select and insert into ... valuse]
  • update,delete,insert into 出错!!!
  • 嵌入式SQL中的select、insert、update、delete语句要检查sqlcode吗?
  • 有关Tquery ---- insert update delete
  • Insert Into Table Select 问题
  • 紧急求救:在VC++里如何通过ADO访问(INSERT\UPDATE\DELETE\SELECT)ORACLE里的BLOB字段内容?
  • 为什么我用ASP访问Access数据库,select正常,但insert和delete都会报错?
  • LS ODBC 为什么使用UPDATE 语句报错!而 insert delete select 都是正确的!
  • INSERT...SELECT 出问题了
  • 我在PB中用insert...select

关键词

  • reports
  • date
  • ot
  • sum
  • allow
  • em
  • ls
  • employee
  • text
  • select

得分解答快速导航

  • 帖主:laotong
  • Alps_lou

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo