小编nov*_*rmr的帖子

在where子句中使用聚合函数的SQL问题

我正在研究这个SQL问题:

显示任何收费金额和实际金额不同的采购订单.通过显示采购订单编号,每个采购订单的POAmount,实际金额(通过添加订单中所有项目的价格计算)以及两者之间的差异来显示此信息.对结果进行排序以首先显示差异最大的结果.

下面运行的SQL语句时,我得到了下面的代码:

错误代码-1,SQL状态42903:聚合函数的使用无效.

select 
  purchaseorder.ponum, 
  purchaseorder.amount, 
  sum(poitems.quantity*poitems.unitprice), 
  purchaseorder.amount-sum(poitems.quantity*poitems.unitprice)
from  purchaseorder, poitems
where 
  purchaseorder.ponum = poitems.ponum 
    and purchaseorder.amount!=sum(poitems.quantity*poitems.unitprice)
group by 
  purchaseorder.ponum, 
  purchaseorder.amount
Run Code Online (Sandbox Code Playgroud)

我认为这是因为我在where子句中使用了聚合函数.

我怎样才能解决这个问题?

谢谢,

sql db2 aggregate-functions

6
推荐指数
2
解决办法
1万
查看次数

Google可以通过编程方式在打开原生应用的移动浏览器上跟踪Google地图网址的引荐来源网址吗?

如果您在开启原生Google地图应用的Android或iOS设备上点击Safari或Chrome网站上的Google地图网址链接(comgooglemaps://),Google是否可以跟踪您点击的推荐网站链接?

例如:如果您点击comgooglemaps://?q = Pizza¢er = 37.759748,-122.427135来自Chrome浏览器中的stackoverflow.com或iOS或Android上的Safari,则会将您带到Google Maps原生应用.Google可以跟踪引荐网站(stackoverflow.com)吗?

android google-maps mobile-safari ios google-chrome-app

6
推荐指数
1
解决办法
890
查看次数

将DATETIME插入db时如何修复错误

我想这样做:

pr.setStartdate("2006-09-10T00:00:00");
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

java.sql.SQLDataException: The syntax of the string representation of a datetime value is incorrect.
Run Code Online (Sandbox Code Playgroud)

关于如何成功插入的任何想法都会很棒.

这里有一些代码.现在我需要setDate吗?或者setString是否适用于begintime,endtime和date?它们都是DATETIME对象:

PreparedStatement pstmt = conn.prepareStatement("UPDATE Event SET date=?, begintime=?, endtime=?, status=?, productionid=?, conceptual_packageid=? WHERE id=?");
        pstmt.setString(1, pkg.getDate());
        pstmt.setString(2, pkg.getBeginTime());
        pstmt.setString(3, pkg.getEndTime());
        pstmt.setString(4, pkg.getStatus());
        pstmt.setString(5, pkg.getProductionID());
        pstmt.setString(6, pkg.getConceptual_PackageID());
        pstmt.setString(7, pkg.getId());

        pstmt.executeUpdate();
        pstmt.close();
Run Code Online (Sandbox Code Playgroud)

java sql derby

3
推荐指数
1
解决办法
1万
查看次数

css样板和框架有什么区别?

我一直在研究一些用于shopify主题的css框架,我一直认为css样板与框架属于同一类别.

两者有什么区别?

css frameworks boilerplate

3
推荐指数
1
解决办法
2219
查看次数

java.sql.SQLIntegrityConstraintViolationException

运行保存插入/更新命令时出现此错误:

SEVERE: null
java.sql.SQLIntegrityConstraintViolationException: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SQL110207185137350' defined on 'EMPLOYEE'.
null, Boris Wilkins
Run Code Online (Sandbox Code Playgroud)

如果有人能发现为什么会发生此错误,那就太好了。

这是代码:

 /////////////////////////////////////////////
    ///   UPDATE methods
    /** Saves an existing pkg in the database */
    public void save(Employee pkg) throws DataException {
        Connection conn = null;
        try {
            conn = ConnectionPool.getInstance().get();
            save(pkg, conn);
            conn.commit();

        } catch (Exception e) {
            try {
                conn.rollback();
            } catch …
Run Code Online (Sandbox Code Playgroud)

java sql derby

2
推荐指数
1
解决办法
5万
查看次数

如何使用jsp的css

我有一个用jsp构建的网站,我想实现css.对于jsp来说,我是一个菜鸟,所以任何有关如何实现它的帮助都会很棒.我知道css很简单,我之前在wordpress和其他方面都使用过它,实现对我来说很难.

这是我的一个样本jsp:

<%@page import="java.util.List"%>
<%@page import="ttp.data.Physical_PackageDAO"%>
<%@page import="ttp.data.Physical_Package"%>
<%@page import="ttp.data.Conceptual_PackageDAO"%>
<%@page import="ttp.data.Conceptual_Package"%>
<%@page import="ttp.data.ProductionDAO"%>
<%@page import="ttp.data.Production"%>
<%@page import="ttp.data.VenueDAO"%>
<%@page import="ttp.data.Venue"%>
<jsp:include page="/header.jsp">
  <jsp:param name="title" value="Choose a Production" />
</jsp:include>


<script type="text/javascript">

function doAjax(responseFunc, url, parameters) {
  // create the AJAX object
  var xmlHttp = undefined;
  if (window.ActiveXObject){
    try {
      xmlHttp = new ActiveXObject("MSXML2.XMLHTTP");
    } catch (othermicrosoft){
      try {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (failed) {}
    }
  }
  if (xmlHttp == undefined && window.XMLHttpRequest) {
    // If IE7+, Mozilla, Safari, …
Run Code Online (Sandbox Code Playgroud)

javascript css jsp

2
推荐指数
1
解决办法
7245
查看次数

Safari在悬停时用粗体加粗@ font-face字体

出于某种原因,Safari在过渡期间加入了我的光@ font-face字体.

当您将鼠标悬停在产品图片上时,您可以看到safari在瞬间为文本添加粗体:

http://fine-grain-2.myshopify.com

这是我的@ font-face声明:

@font-face {
font-family: Avenir;
font-weight: normal;
font-style: normal;
src: url("AvenirLTStd-Medium.otf") format("opentype");
}

@font-face {
font-family: AvenirBold;
font-weight: normal;
font-style: normal;
src: url("AvenirLTStd-Black.otf") format("opentype");
}

@font-face {
font-family: AvenirLight;
font-weight: lighter;
font-style: normal;
src: url("AvenirLTStd-Light.otf") format("opentype");
}
Run Code Online (Sandbox Code Playgroud)

这是我在主CSS中声明font-family的地方:

body {
    background: none repeat scroll 0 0 #999999;
    font-family: AvenirLight;
    font-weight: lighter;
}
Run Code Online (Sandbox Code Playgroud)

css safari fonts webkit font-face

2
推荐指数
1
解决办法
3324
查看次数

如何修复这些外键约束错误?

我运行这个sql脚本时收到这些错误:

错误:

错误代码-1,SQL状态23503:表'EVENT_SEAT_SET'上的INSERT导致密钥(Event_Seat_Set1
)违反外键约束'SQL110304124417741' .声明已经回滚.第360行,第1列

脚本:

CREATE TABLE TicketSeller
(
id CHAR(40),
Name1  VARCHAR(50),
Address VARCHAR(100),
Telephone VARCHAR(10),
PRIMARY KEY (id)
);

CREATE TABLE Venue
(
id CHAR(40),
Owner VARCHAR(50),
PRIMARY KEY (id),
FOREIGN KEY (id) REFERENCES TicketSeller(id)
);

CREATE TABLE Venue_Configuration
(
id CHAR(40),
Name1 VARCHAR(50),
Description1 VARCHAR(255),
TotalSeats VARCHAR(50),
VenueID CHAR(40),
PRIMARY KEY (id),
FOREIGN KEY (VenueID) REFERENCES Venue(id)
);

CREATE TABLE SectionInVenue
(
id CHAR(40),
VenueID CHAR(40),
SectionNumber CHAR(40),
PRIMARY KEY (id),
FOREIGN KEY (VenueID) REFERENCES Venue(id) …
Run Code Online (Sandbox Code Playgroud)

sql

1
推荐指数
1
解决办法
2万
查看次数

响应式设计:为什么css不响应移动屏幕尺寸?

我正在使用响应式CSS框架Skeleton,由于某种原因,当屏幕大小是移动宽度时,css没有响应移动媒体查询.

它响应了平板电脑媒体查询,但在屏幕进入移动尺寸后,它又恢复到标准的CSS宽度.

这是我正在使用的实时网站:

http://fine-grain-2.myshopify.com/

这是我正在使用的HTML:

<div class="container">
    <div class="one column alpha">One</div>
    <div class="eleven columns omega">Eleven</div>
    <div class="two columns alpha">Two</div>
    <div class="ten columns omega">Ten</div>
</div>
Run Code Online (Sandbox Code Playgroud)

这是移动媒体查询CSS:

/*  #Mobile (Portrait) 
================================================== */

    /* Note: Design for a width of 320px */

    @media only screen and (max-width: 767px) {
        .container { width: 300px; }
        .columns, .column { margin: 0; }

        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container …
Run Code Online (Sandbox Code Playgroud)

html css media-queries responsive-design skeleton-css-boilerplate

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