`

更新主表日期为关联表日期中最小的

 
阅读更多

模拟机发现签到日期计算错误, 应该取场次日期和理论课日期中最小的, 于是想通过SQL进行更新.

发现在取更新字段的子SQL中写过多的嵌套无法取得主表的 ID ,于是只能通过查询场次表,  LEFT JOIN 理论课表进行查询日期, 然后比较 2 个中较小的日期, 更新到签到日期.

 

 

UPDATE S**_***** T
   SET T.CHECKIN_DATE =
       (SELECT CASE
                 WHEN MIN(M.*_DATE) > MIN(H.*_DATE) THEN
                  MIN(H.*_DATE)
                 ELSE
                  MIN(M.*_DATE)
               END MDATE
          FROM S***_*********_SIM M
          LEFT JOIN S**_********_THEORY H
            ON H.S****_ID = M.S****_ID
         WHERE M.S***_ID = T.S****_ID)
 WHERE t.fix****_****r = '2013*******' AND t.*c_****_**ode = *4 AND t.t****_c*** = 1****;
 

 

 

分享到:
评论

相关推荐

    qq日期控件 qq日期控件 qq日期控件 qq日期控件

    QQ日期控件是一款广泛应用于网页开发中的时间选择组件,它为用户提供了一种便捷的方式来选取日期,常见于在线表单、日程安排等场景。QQ日期控件通常与JavaScript库结合使用,提供美观的用户界面和良好的交互体验。...

    表⒉关联交易汇总表.zip

    "表⒉关联交易汇总表.zip"这个文件名表明它是一个压缩文件,里面包含了一个名为"表⒉关联交易汇总表.xls"的Excel工作簿,这很可能是企业财务或者业务部门用于记录和分析公司内部关联交易的详细数据。 首先,我们来...

    VC日期控件

    4. **处理通知消息**:在对话框类的OnDataExchange函数中,使用DDX_Date或DDV_Date来交换数据,或者处理DTN_DATECHANGE通知消息,以便在用户改变日期时更新应用程序的状态。 5. **获取和设置日期**:CDateTimeCtrl...

    实验四 排序、查询和多表关联

    6. **求出表中女生最大和最小的出生日期,入校总分的和。** - 使用 `SELECT MAX(出生年月), MIN(出生年月), SUM(入校总分) FROM 学生 WHERE 性别 = '女'` 获取女生的最大和最小出生日期以及入校总分的总和。 7. **...

    点击单元格弹出控件选择日期.rar

    在Excel电子表格应用中,有时我们需要为用户提供更加直观和便捷的方式来输入特定类型的数据,比如日期。标题中的"点击单元格弹出控件选择日期.rar"指的是一个实现了此功能的示例压缩包,它包含了一个名为"点击单元格...

    日期选择器 Demo

    在iOS应用开发中,日期选择器(UIDatePicker)是一个常用控件,它允许用户方便地选择日期、时间或者两者。本Demo展示了如何在应用程序中集成一个简单的日期选择器,以便用户可以方便地设定日期和时间。以下是关于...

    android日期相减

    本主题主要关注如何在Android中进行日期相减,以及相关联的UI组件使用,如数字日历和自定义对话框。我们将探讨以下几个方面: 1. **日期相减**: 在Android中,我们可以使用`java.util.Date`或`java.time`包(自...

    实例28 使用时间日期控件

    这个实例“实例28 使用时间日期控件”是为初学者设计的,旨在帮助他们理解和掌握如何在应用程序中有效地使用这些控件。 时间日期控件在PowerBuilder中主要有两种类型:DatePickers(日期选择器)和TimePickers...

    日期控件——JS经典日期控件

    日期控件在网页开发中扮演着至关重要的角色,它允许用户方便地选择和输入日期,提高了用户界面的交互性和用户体验。"JS经典日期控件"是这样一款强大的工具,它以其丰富的可定制性,能够适应各种网站设计需求。在本文...

    jQuery日期时间范围选择插件.zip

    在压缩包"jQuery日期时间范围选择插件"中,应该包含了daterangepicker.js脚本文件,以及可能的CSS样式表和示例HTML文件,帮助开发者快速集成和理解如何使用这个插件。 为了在项目中使用daterangepicker.js,开发者...

    日期选择器

    日期选择器在iOS应用开发中扮演着重要角色,它允许用户方便地选择日期或时间。在iOS中,有两种主要的组件用于实现日期选择功能:UIPickerView和UIDatePicker。这两种控件各有特点,适用于不同的场景。 首先,我们来...

    CbsCalendar日期控件

    **CbsCalendar日期控件**是一款适用于Internet Explorer 6和Firefox的JavaScript日历组件,它在网页中提供了一个用户友好的界面,使得用户能够方便地选择日期。此控件是面向对象(Object-Oriented)编程思想的产物,...

    IOS应用源码之弹出日期选择器 .rar

    datePicker.minimumDate = Date() // 设置最小日期为当前日期 ``` 3. **添加选择器到视图**:将日期选择器添加到视图层次结构中,可以是作为输入视图(inputView)附加到UITextField,或者直接添加到主视图。 ``...

    Android自定义日期选择控件DatePickerDialog

    2. **DatePicker**: 在布局文件中,我们需要包含一个DatePicker组件,并设置其初始日期、最小日期和最大日期等属性。例如,`android:calendarViewShown="false"`可以隐藏内置的日历视图,`android:datePickerMode=...

    一个比较好用的js日期空件

    6. **日期输入框关联**:可能与HTML的日期输入框关联,当用户在日历上选择日期后,输入框会自动更新。 为了更好地理解和使用这个"js日期空件",你需要查看其文档,了解具体用法、API接口和示例。同时,通过阅读源...

    仿ios日期控件

    5. **自动选择**:当用户停止滚动时,控件会自动选择当前高亮的日期或时间,并触发相应的事件,更新关联的UI或者执行相应操作。 6. **本地化**:日期控件会根据用户的设备设置自动调整日期和时间的格式,适应不同的...

    Thingscalendar简单而优雅的网页日期选择器

    "Thingscalendar简单而优雅的网页日期选择器"是一款专为JavaScript开发设计的轻量级日历控件。这款控件以其简洁的界面和高效的性能,为网页应用提供了优雅的日期选择解决方案。在网页表单中,日期输入经常是必不可少...

    一个用jquery做的日期控件

    日期选择器是网页开发中常见的交互元素,用于用户输入或选择日期。在JavaScript库中,jQuery是最受欢迎的一个,它简化了DOM操作、事件处理和动画效果。本项目提供了一个使用jQuery实现的日期控件,旨在通过简洁的...

    数据库表设计

    在数据库设计中,权限表通常用于存储用户角色、权限分配、操作类型以及与之关联的菜单或资源信息。以下是一些关于权限表结构的关键知识点: 1. **用户表**:首先,我们需要一个用户表来存储用户的基本信息,如...

    基于jQuery实现的带备忘录功能的日期选择器特效源码.zip

    该方法会将指定的元素转化为一个日期选择器,并提供一系列可配置的选项,如日期格式、初始日期、最小日期和最大日期等。 备忘录功能是这个日期选择器的一个独特之处。当用户在选定日期后添加备忘录,这些备忘录应该...

Global site tag (gtag.js) - Google Analytics