我正在编写一个函数来计算订单总数。我正在寻找一个SQL来提取这些信息,而不是像我目前所拥有的那样,用php来处理它。
每个订单都有针对每个项目的订单优惠。由于我们通常有订单修改,因此可能会有多个版本的订单报价。最高报价版本是我们用来计算价格的数据。
现在,下面是我用来提取各个订单的所有订单报价的SQL:
SELECT * FROM order_offer offer
WHERE offer.order_id = ?
AND offer.offer_version IN (SELECT MAX(offer_version) FROM order_offer WHERE offer_id =
我有几行代码可以报告OpenCart 1.4.9中的优惠券,但我不能克服这个错误:
You have an error in your SQL syntax; check the manual that corresponds
to your MySQL server version for the right syntax to use near
'order where coupon_id = 16' at line 1.
$getcouponinfo1 = mysql_query("select * from order where coupon_id = $
我正在执行两个查询,捕获估计的子树开销以及统计时间。
SET STATISTICS TIME ON
DROPCLEANBUFFERS;
DBCC FREEPROCCACHE
Select Id, Name, Description
from tblProducts
where ID IN
(
Select ProductId from tblProductSales
)
DBCC DROPCLEANBUFFERS;
DBCC FREEPROCCACHE
Select distinct tblProducts.Id, Name, Description
from tblProducts
例如:在我的数据库中,我有3个表: COMPANY,COUPON和COMPANY_COUPON。COMPANY表有ID和NAME字段,优惠券表有ID,TITLE和TYPE,COMPANY_COUPON表有COMPANies的ID和他们拥有的优惠券ID。 因此,在java中,为了获得公司的所有优惠券,我使用命令: SELECT coupon_id FROM company_coupon WHERE company_id = ? 并将其放入集合中。 但我需要一些东西来按类型获取公司的所有优惠券,例如: SELECT * FROM company_coupon WHERE company_id =
在我的表格中有5个优惠券代码,这些优惠券代码是相同的。如果10个客户的将同时申请优惠券代码FIRST5,那么我只需要更新优惠券为“锁定”和CUST_ID分别为5个客户。对于这种情况,我尝试了下面的SQL来锁定行,并让P_KEY在客户申请优惠券时更新状态和客户id。但是我无法为各自的客户更新最新的P_KEY。请指点正确的做法。
SELECT P_KEY FROM
(SELECT P_KEY FROM COUPON_DETAILS WHERE COUPON_CODE = 'FIRST5'
AND (STATUS = 'UNLOCK' OR STATUS IS N
我有一个要求,我们的系统必须列出所有成员已经张贴优惠券和所有用户没有张贴优惠券。我制作了一个SQL脚本来提取已经发布优惠券的成员列表。以下是代码:
SELECT DISTINCT
b.Email,
b.FirstName,
b.LastName,
b.MemberDisplayName AS DisplayName,
b.MemberID
FROM ClassAd a
INNER JOIN Member b ON b.MemberID = a.MemberID
WHERE a.PostType = 'CPN'
AND DATEDIFF(d, 0, GETDATE()) <
在我的数据库中,这给了我正确的优惠券结果。
SELECT p.`ID`, p.`post_title`, p.`post_excerpt`
FROM `wp_posts` AS p
INNER JOIN `wp_postmeta` AS pm ON p.`ID` = pm.`post_id`
WHERE p.`post_type` = 'shop_coupon'
AND pm.`meta_key` = 'product_ids'
AND pm.`meta_value` = '131239'
但是,我需要更新所有这些优惠券超过5k的优惠券,
我有两个表Coupon和Tags,它们有很多到多个关系,现在我想创建一些满足以下情况的sql视图
1-需要用标签计数每个标签上有多少优惠券(已完成)
2-需要按流行标签排序的标签列表(流行标签是有最多优惠券的标签)。
3-每个标签上在过去7天内创建的所有优惠券的需要数量。
我为第一个条件编写的sql视图如下
SQLVIEW
Create VIEW [dbo].[TagsWithCount] AS
SELECT Tag.Id as Id , Tag.Name as TagName ,Tag.description as Description,
COUNT(*) AS CouponC
在我的数据库中,我有两家商店,每家商店都有几张优惠券出售,我需要根据每家商店出售的最大优惠券找到等级。我使用以下SQL代码
set @rownum := 0;
SELECT @rownum := @rownum + 1 AS rank, sum(couponscount) as count, restaurant from coupons group by restaurant order by count desc
但是,输出不按最大和(Couponscount)打印排名,而是按照商店名称的字母顺序打印排名。
我怎么才能让它起作用?
我还需要检索特定记录的级别,并为此使用以下SQL查询
se
假设我有两个模型,Coupon和UserRedemption (当然还有一个用户模型)。它们看起来像:
Coupon(models.Model):
offer = models.TextField() # not important to this task
limited_use = models.BooleanField(default=False)
max_uses = models.IntegerField(default=0)
UserRedemption(models.Model):
user = models.ForeignKey(setting
我试图发表以下声明:
INSERT INTO table SELECT * FROM
OPENROWSET('Microsoft.ACE.OLEDB.12.0',
'Excel 12.0;
Database=//server/folder/file.xls;
HDR=YES;',
'SELECT * FROM [Sheet1$]')
但是,我收到以下错误:
OLE DB provider "Microsoft.ACE.OLEDB.12.0" for linked server "(null)" returned
我有一张带有继承自类媒体的类CD:
CD:
@Entity
public class CD extends Media {
...
}
媒体:
@Entity(name = "media")
@Inheritance(strategy = InheritanceType.JOINED)
public abstract class Media extends PersistenceId<Long> {
...
}
JPA自动生成外键名,我想用我想要的名称覆盖它:
03-10 18:16:58.174主要调试org.hibernate.SQL -更改表cd
我有一个优惠券模型,它有一些字段来定义它是否处于活动状态,以及一个自定义管理器,它只返回实时优惠券。优惠券有一个FK to项目。
在对Item的查询中,我尝试注释可用活动优惠券的数量。然而,Count aggregate似乎正在计算所有的优惠券,而不仅仅是活跃的优惠券。
# models.py
class LiveCouponManager(models.Manager):
"""
Returns only coupons which are active, and the current
date is after the active_dat
我们正在尝试使用saveAsTable()方法将数据存储到一个Hive表中。但是,我们得到了以下例外。我们正在尝试将数据存储为TextInputFormat。
Exception in thread "main" org.apache.spark.sql.AnalysisException: Saving data in the Hive serde table `cdx_network`.`inv_devices_incr` is not supported yet. Please use the insertInto() API as an alternative..;
我试图在Server中创建一个客户优惠券组合,但没有成功。原始数据如下所示:
该表将持续到100行,由10个不同的客户和10个不同的优惠券组成。
所需的结果应该如下所示:
到目前为止,我的尝试还没有结束,我使用的是row_number和下一个脚本:
WITH cte AS
(
SELECT
customer_id, coupon,
ROW_NUMBER() OVER (PARTITION BY coupon ORDER BY customer_id) rnk
FROM #temp
)
SELECT *
FROM cte
WHERE r