小编ENG*_*024的帖子

SQL连接并插入(如果不存在)

我有一个名为Itemlookup的表,我想从两个表中插入值。但是,我只想在Itemlookup没有这些值的情况下插入它。我可以插入表中,但是如果再次执行它,它将再次插入。我想避免这样做。

我尝试使用“如果不存在”,但是没有任何运气。非常感谢您的帮助。

Insert into Itemlookup (ItemNumber, Cases, Shift, [TimeStamp])

Select a.ItemNumber, b.CaseCount, a.TimeStamp 
from ItemsProduced a innerjoin     
       MasterItemList b on a.ItemNumber=b.ItemNumber
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2008

0
推荐指数
1
解决办法
1597
查看次数

如何从联接语句中汇总单个表

我正在尝试执行查询,但我的总和部分遇到了麻烦.我有表A和表B.我想从表A中总结一列,其中表A和表B中的2列是相同的,并且属于相同的日期和班次.然而,总结包括表B以及某种方式.我不知道为什么会这样.我该怎么做才能它只对表A求和,但仍然包括表B的条件.任何帮助都非常感谢.谢谢.

SELECT Sum (a.TotalLbs)
FROM   TableA a
       INNER JOIN TableB b
               ON a.Wic = b.Wic
WHERE  a.DateTime = b.DateTime
       AND a.Shift = b.Shift 
Run Code Online (Sandbox Code Playgroud)

sql sql-server sqlite sql-server-2008

0
推荐指数
1
解决办法
38
查看次数

默认选中单选按钮

我有一个带有表单的html页面.它有两个标有Day Shift和Night Shift的单选按钮.我有一个JavaScript IF else语句,说明如果当前时间晚于7:00和19:00之前,则自动默认要检查日移按钮,否则请检查夜班按钮.

我不明白如何根据此声明检查单选按钮.我从单选按钮之前将值放入JavaScript变量,但不是相反.任何帮助都非常感谢.

HTML

<!DOCTYPE html>
<html>
   <head>
      <meta charset="UTF-8" content="HTML,CSS,XML,JavaScript">
      <script src="Scripts/autoRadio.js" type="text/javascript"></script>
      <link rel="stylesheet" type="text/css" href="Styles/Design.css">
   </head>
   <body>
      <form action="WasteEntry.asp" method="post">
         <fieldset>
            <input type="radio" required name="Shift" id="dayShift" value="Day Shift" >
            <input type="radio"  name="Shift" id="eveningShift" value="Evening Shift" >
         </fieldset>
      </form>
   </body>
</html>
Run Code Online (Sandbox Code Playgroud)

JavaScript的

 var now = new Date().getHours();
if (now > 7 && now < 19) {
     document.getElementById('dayShift').checked = true;
} else {
     document.getElementById('eveningShift').checked = true;
}
Run Code Online (Sandbox Code Playgroud)

html javascript javascript-events

0
推荐指数
1
解决办法
139
查看次数